C# 튜토리얼login
C# 튜토리얼
작가:php.cn  업데이트 시간:2022-04-11 14:06:23

C# 열거형(Enum)



열거형은 명명된 정수 상수의 집합입니다. 열거형은 enum 키워드를 사용하여 선언됩니다.

C# 열거형은 값 데이터 유형입니다. 즉, 열거형은 고유한 값을 포함하므로 상속되거나 전달될 수 없습니다.

Declare enum 변수

열거 선언을 위한 일반 구문:

enum <enum_name>
{ 
    enumeration list 
};

여기서,

  • enum_name은 열거형의 유형 이름을 지정합니다.

  • enumeration list은 쉼표로 구분된 식별자 목록입니다.

열거 목록의 각 기호는 정수 값, 즉 앞에 있는 기호보다 큰 정수 값을 나타냅니다. 기본적으로 첫 번째 열거 기호의 값은 0입니다. 예:

enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

Example

다음 예에서는 열거 변수의 사용법을 보여줍니다.

using System;
namespace EnumApplication
{
   class EnumProgram
   {
      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();
      }
   }
}

위 코드를 컴파일하고 실행하면 다음에 대한 결과가 생성됩니다.

으르르르르르

PHP 중국어 웹사이트