[c#] 전역 데이터 타입
전역 데이터 타입을 정의하려면 static
키워드와 함께 클래스 내부에 필드를 정의해야 합니다. 이 필드는 모든 인스턴스에서 동일하게 사용될 수 있습니다.
예를 들어, 다음은 globalData
라는 전역 데이터 타입을 가지는 C# 클래스의 예시입니다.
public class GlobalDataExample
{
public static int globalData = 10;
}
위의 예시에서 globalData
는 static
으로 정의되었기 때문에, GlobalDataExample
클래스의 모든 인스턴스에서 접근할 수 있습니다. 이를 통해 전역 데이터 타입을 활용하여 어디서든 데이터에 접근할 수 있게 됩니다.
전역 데이터 타입은 코드를 모듈화하고 재사용성을 높이는 데 도움을 줄 수 있습니다. 그러나 남용되면 전역 상태를 관리하는 것이 복잡해질 수 있으므로 신중하게 사용해야 합니다.
참고문헌:
- https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members