C# 열거형은 값 데이터 형식입니다. 열거형은 명명된 정수 상수 집합입니다. 열거형은 열거형 키워드를 사용하여 선언됩니다.
다음은 enum의 구문입니다.
enum <enum_name> { enumeration list };
예를 들어 보겠습니다.
enum Vehicle { Car, Bus, Truck };
다음은 enum 키워드를 사용하여 변수 유형을 정의하는 방법을 보여주는 예입니다.
예시
using System; namespace Demo { class Program { enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat }; static void Main(string[] args) { int WeekdayStart = (int)Days.Mon; int WeekdayEnd = (int)Days.Fri; Console.WriteLine("Monday: {0}", WeekdayStart); Console.WriteLine("Friday: {0}", WeekdayEnd); Console.ReadKey(); } } }
출력
Monday: 1 Friday: 5