C#에서는 초기화 되지 않은 변수를 사용할 수 없다.특정 값을 할당해주거나, 해당 형식의 기본값(default)을 사용하여 변수를 초기화해야 한다.형식의 따른 기본값 표형식기본값참조형식null숫자 값 형식0boolfalsechar'\0'enum식 (E)0 값이며, 여기서 E는 열거형 식별자이다.struct모든 값 형식 필드를 기본값으로 설정하고모든 참조 형식 필드를 null로 설정하여 생성한 값nullable 형식HasValue 속성은 false이고, Value 속성은 정의되지 않은 인스턴스default메소드를 사용하여 기본값을 할당해 줄 수 있다.C# 7.1부터는 default리터럴을 사용하여 더 간단하게 해당 형식의 기본값으로 초기화할 수 있다.예시int a = default(int);int a = ..