열거형은 연도, 제품, 월, 계절 등과 같은 명명된 상수 집합을 저장하는 열거형입니다.
Enum 상수의 기본값은 0에서 시작하여 증가합니다. 고정된 상수 집합이 있으며 쉽게 탐색할 수 있습니다. 그러나 여전히 시작 색인을 변경하고 선택한 값으로 사용자 정의할 수 있습니다.
다음 예에서는 사용자 정의 값을 기본값 0 대신 20으로 설정했습니다.
예시
using System; public class Demo { public enum Vehicle { Car =20, Motorcycle, Bus, Truck } public static void Main() { int a = (int)Vehicle.Car; int b = (int)Vehicle.Motorcycle; int c = (int)Vehicle.Bus; int d = (int)Vehicle.Truck; Console.WriteLine("Car = {0}", a); Console.WriteLine("Motorcycle = {0}", b); Console.WriteLine("Bus = {0}", c); Console.WriteLine("Truck = {0}", d); } }
출력
Car = 20 Motorcycle = 21 Bus = 22 Truck = 23