Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

enum 키워드를 사용하여 C#에서 변수 유형을 정의하는 방법은 무엇입니까?

<시간/>

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