열거형(enumeration type)도 값 형식의 하나로 byte, sbyte, short, ushort, int, uint, long, ulong만을 상속받아 정의할 수 있는 제한된 사용자 정의 타입이다.[접근_제한자] enum 타입명{ // 숫자를 대표하는 식별자 이름 나열}// enum 타입은 숫자형 값에 사람이 인식하기 쉬운 문자열 이름을 부여한다. // 상속 타입을 지정하지 않는 경우 기본적으로 System.Int32가 된다.enum은 내부에 정의된 식별자 순서에 따라 각각 0부터 시작해 1씩 값을 증가시키며 대응시킨다.따라서 예제 코드의 Sunday는 숫자0이고, 그 이후로 1, 2, 3, ...과 같은 식으로 증가해 Saturday는 6이 되어 결국 상속받은 System.Int32 타..