더북(TheBook)

23.3 열거형 항목에 상수 값 주기

방향을 나타내는 Align 열거형을 만든다고 가정해 보겠습니다. 다음과 같이 Top, Bottom, Left, Right 항목을 멤버로 줄 수 있습니다.

enum Align
{
    Top,
    Bottom,
    Left,
    Right
}

앞처럼 열거형을 선언하면 기본적으로 Align.Top은 0, Align.Bottom은 1, Align.Left는 2, Align.Right는 3의 상수 값을 가집니다. 기본값 이외의 값으로 설정하려면 다음 코드 샘플처럼 각 항목에 원하는 값을 지정합니다.

enum Align
{
    Top = 0,
    Bottom = 2,
    Left = 4,
    Right = 8
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.