C#/Winform
[C#] global using
kjun.kr
2022. 6. 15. 00:20
728x90
728x170
반복적인 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
그리드형