C #을 열거 (열거)
열거 이름을 정수 상수의 집합입니다. 열거 형은열거 키워드를 사용하여 선언된다.
C #을 값 열거 데이터 형식입니다. 즉, 상기 열거는 고유 값을 포함하고 상속 또는 전사 상속 될 수 없다.
열거변수 선언
일반 구문 문을 열거 :
열거 <enum_name> { 열거 목록 };
그 중에서도,
- 지정된 형식 이름의 열거를enum_name.
- 열거 목록식별자의 쉼표로 구분 된 목록입니다.
목록을 열거 된 각각의 기호는 앞에 부호있는 정수 값보다 정수의 큰 값을 나타냅니다. 기본적으로, 제 열거 심볼 값은 예를 들어 0이다 :
열거 일 {일, 월, 화, 수, 목, 금, 토};
예
다음의 예는 열거 형을 사용하는 방법을 보여줍니다 :
시스템을 이용하여; 네임 스페이스 EnumApplication { 클래스 EnumProgram { 열거 일 {일, 월, 화, 수, 목, 금, 토}; 정적 무효 메인 (문자열 []에 인수) { INT WeekdayStart = (int)를 Days.Mon; INT WeekdayEnd = (int)를 Days.Fri; Console.WriteLine ( "월요일 : {0}", WeekdayStart을); Console.WriteLine ( "금요일 : {0}", WeekdayEnd을); Console.ReadKey (); } } }
상기 코드는 컴파일되고 실행될 때, 다음과 같은 결과를
월요일 : 1 금요일 : 5