Programing/Unity(C#)

[C#] using static (정적 멤버 직접 사용)

hye3193 2024. 3. 4. 18:55

일반적으로 C#에서 다른 클래스를 참조해 메소드 등을 사용할 때에는

클래스명.메소드 과 같이 작성해야 하지만

 

using static {클래스명};

상단에 위와 같이 선언해주면 클래스명을 생략하고도 메소드나 변수 등을 사용할 수 있다

 

단, 혼란을 유발할 수 있기 때문에 해당 메소드나 변수가 명확하게 구별되면서 반복되는 부분에만 사용할 것