여기 예제에서는 정적 데모 클래스가 생성되고 정적 변수 개수가 선언됩니다.
여기에서 count 변수는 전역 변수로 처리됩니다. 따라서 클래스의 인스턴스가 하나만 생성되기 때문에 예제에서는 계속 증가합니다.
예시
static class Demo{
public static int count;
static Demo(){
System.Console.WriteLine("Static Constuctor called");
}
}
class Program{
static void Main(){
Demo.count++;
Demo.count++;
System.Console.WriteLine(Demo.count);
Console.ReadKey();
}
} 출력
Static Constuctor called 2