참고 자료: MS Document
- C#이 생각보다 자료가 많이 없어서 그냥 공식문서 보고 정리하려고 한다.
일단은공식문서
상의 구조를 따라가려고 하는데 내용은 내 맘대로 써질 예정- 본질이 iOS 개발자라 많이 비교하면서 학습을 진행할 예정이다.
- @>--- 이런 기호와 함께 '기울임', '작게' 표시 되면 개인적인 생각이다.- 당연 이건 다른 언어를 했던 사람들이 C# 공부시 그나마 조금 편하라고 만들어 보는거지 아예 코드 짜는 사람이 처음이라면 이해 안될 수 있는다.
- 이해 안되는건 뒤에 나올 내용이 앞에 나와서 그러는거니까 첨보는 단어면 일단 넘어가면 뒤에 다시 나온다.
.NET에서 사용하는걸 예시로 봐보자
System.Console.WriteLine("Hello World!");
Console.WriteLine("Hello World!");
System은 네임스페이스고 Console은 해당 네임스페이스의 클래스이다.
두번째 예시의 코드처럼 사용하고 싶다면 using 키워드를 사용해서 using Systen;
추가하면 된다.
고유한 네임스페이스를 선언하면 관리 측면에서 클래스 및 메서드 이름의 범위를 제어할 수 있다.
아래처럼 하면 된다.
namespace AnotherSpace
{
class AnotherClass
{
// ... 클래스 선언
}
}
using 키워드는 공식문서를 참조할 수 있다.