Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C# 콘솔에서 텍스트 전경색(글자 색)을 변경하는 방법

C# 콘솔 애플리케이션에서 텍스트의 전경색(글자 색)을 변경하려면 Console.ForegroundColor 속성을 사용하면 됩니다. 이 속성에 ConsoleColor 열거형 값을 할당하면 이후 출력되는 텍스트가 지정한 색상으로 표시됩니다.

참고로 배경색은 Console.BackgroundColor 속성으로 설정할 수 있으며, 두 속성을 함께 사용하면 콘솔 화면을 더욱 다채롭게 꾸밀 수 있습니다.

예제 코드

다음 예제는 콘솔의 배경색과 전경색을 각각 변경하는 방법을 보여줍니다.

using System;
class Demo {
    public static void Main(string[] args) {
        // 배경색을 파란색으로 변경
        Console.BackgroundColor = ConsoleColor.Blue;
        Console.WriteLine("Background color changed = " + Console.BackgroundColor);

        // 전경색(글자 색)을 노란색으로 변경
        Console.ForegroundColor = ConsoleColor.Yellow;
        Console.WriteLine("\nForeground color changed = " + Console.ForegroundColor);
    }
}

실행 결과

위 코드를 실행하면 콘솔 화면에 다음과 같이 출력됩니다. 첫 번째 줄은 파란색 배경 위에 출력되고, 두 번째 줄은 노란색 글자로 표시됩니다.

C# 콘솔에서 텍스트 전경색(글자 색)을 변경하는 방법

주요 포인트

- Console.ForegroundColor: 콘솔에 출력되는 텍스트(전경)의 색상을 결정합니다.
- Console.BackgroundColor: 콘솔 텍스트 뒤의 배경 색상을 결정합니다.
- 사용 가능한 색상은 ConsoleColor 열거형에 정의되어 있으며, Black, Blue, Yellow, Red, Green, White 등 16가지 색상을 지원합니다.
- 색상 변경은 해당 속성을 설정한 시점 이후에 출력되는 텍스트에만 적용됩니다.