23.1 열거형 형식 사용하기

    C#에서 열거형(enumeration) 형식은 기억하기 어려운 상수들을 기억하기 쉬운 이름 하나로 묶어 관리하는 표현 방식입니다. 일반적으로 열거형으로 줄여 말합니다. 열거형을 사용하면 값 리스트 여러 개를 이름 하나로 관리할 수 있는 장점이 있습니다. 열거형은 enum 키워드를 사용하고 이늄 또는 이넘으로 읽습니다. 학습 초반에는 보통 이미 만들어 놓은 열거형을 편리하게 사용하며, 직접 만들어서 사용하는 경우는 적습니다.

     

    ConsoleColor 열거형으로 콘솔의 전경색 및 배경색 바꾸기

    닷넷 프레임워크에 내장된 열거형을 먼저 사용해 보겠습니다. 이번에는 내장된 열거형인 ConsoleColor 열거형을 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

    내장된 ConsoleColor 열거형 사용: ConsoleColorDemo.cs

    using System;
    
    class ConsoleColorDemo
    {
        static void Main()
        {
            //전경색
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("Blue");
            Console.ResetColor();
    
            //배경색
            Console.BackgroundColor = ConsoleColor.Yellow;
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("Red");
            Console.ResetColor();
        }
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.