소스 파일 한 곳에서만 네임스페이스를 참조하면,
프로젝트 내 모든 파일에서 별도의 using 문 없이 해당 네임스페이스를 참조할 수 있도록 함.
// System.Console.WriteLine();
global using System; // Console.WriteLine();
global using static System.Console; // WriteLine();
using static : 어떤 데이터 형식의 정적 멤버(ex. Console 클래스의 정적 멤버 : Read(), ReadLine() 메소드)를 데이터 형식의 이름을 명시하지 않고 참조하겠다.
여러 소스 파일로 이루어지는 프로그램을 만들 때 유용
한 파일에서 네임스페이스를 참조해두면, 다른 파일에서는 참조하는 수고 x
유의 : 가독성, 재사용성
'공부 > C#' 카테고리의 다른 글
[C#]초기화 (Initialization) (0) | 2023.11.05 |
---|---|
[C#]파일 범위 네임스페이스 (0) | 2023.11.04 |
[C#]배열 초기화 - 세 가지 방법 (0) | 2023.11.02 |
[C#]switch - break문 사용 이유 (1) | 2023.10.29 |
[C#]var (0) | 2023.06.14 |