728x90
반복적인 using 처리를 하나의 파일에 global using 으로 정의해 주면 같은 프로젝트의 모든 파일들은 using 을 하지 않아도 된다.
기존
using System.Diagnostics;
namespace Test;
public class TestA
{
public TestA()
{
Debug.Write("A");
}
}
using System.Diagnostics;
namespace Test;
public class TestB
{
public TestB()
{
Debug.Write("B");
}
}
파일 2개에 using System.Diagnostics; 이 되어있는데 이를 GlobalUsings.cs 파일을 하나 추가하여 아래와 같이 해주면
global using System.Diagnostics;
프로젝트에 속한 모든 파일에 using 을 하지 않아도 using 이 된것처럼 사용이 가능하다
결과
namespace Test;
public class TestA
{
public TestA()
{
Debug.Write("A");
}
}
namespace Test;
public class TestB
{
public TestB()
{
Debug.Write("B");
}
}
728x90
'C# > Winform' 카테고리의 다른 글
[C#] License Header Manager 사용하기 (0) | 2022.08.05 |
---|---|
[C#] 업비트 API 사용하기 (0) | 2022.08.02 |
[C#] null 허용 관련 에러 없애기 (0) | 2022.06.05 |
[C#] Visual Studio 2022 에서 Console.WriteLine 내용이 출력창에 나타나지 않을때 (0) | 2022.05.14 |
[C#] ILSpay (ICSharpCode) 디컴파일러 (0) | 2022.05.11 |