default 연산자 default (T)를 사용하여 T 타입의 기본 값을 가져온다. 값 타입으로부터 0을 반환하고 참조 타입은 null을 반환한다. nullable의 경우 기본 값은 null이며 enum의 경우 0을 기본으로 한다. struct는 값 타입이기 때문에 모든 필드와 속성이 0으로 초기화된 값을 반환한다. class Program { enum MyType { A = 0, B = 1, C = 2 } static void Main(string[] args) { Console.WriteLine(default(int)); // 0 (값 타입) Console.WriteLine(default(object) is null); // true (참조 타입) void DisplayDefaultOf() { va..