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
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.