>  기사  >  백엔드 개발  >  [C# 튜토리얼] C# 열거(Enum)

[C# 튜토리얼] C# 열거(Enum)

黄舟
黄舟원래의
2016-12-26 14:37:561332검색

C# 열거(Enum)

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

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

열거형 변수 선언

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

enum <enum_name>
{ 
    enumeration list 
};

여기서

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

열거 목록은 쉼표로 구분된 식별자 목록입니다.

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

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

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

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();
      }
   }
}

위 코드를 컴파일하고 실행하면 다음과 같은 결과가 나옵니다.

Monday: 1
Friday: 5


위는 [c# 튜토리얼] C# 열거형( Enum) 입니다. , 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트(www.php.cn)를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.