溫馨提示×

C# 打印輸出如何實現(xiàn)彩色文本

c#
小樊
142
2024-07-20 06:05:49
欄目: 編程語言

在C#中,可以使用控制臺輸出彩色文本的方法是通過設(shè)置控制臺的前景色和背景色。下面是一個簡單的示例代碼:

using System;

class Program
{
    static void Main()
    {
        Console.ForegroundColor = ConsoleColor.Red;
        Console.BackgroundColor = ConsoleColor.Yellow;
        Console.WriteLine("這是紅色前景色和黃色背景色的文本");
        
        // 恢復(fù)默認(rèn)顏色
        Console.ResetColor();
        
        Console.WriteLine("這是恢復(fù)默認(rèn)前景色和背景色的文本");
    }
}

在上面的示例中,我們通過設(shè)置Console.ForegroundColorConsole.BackgroundColor來改變文本的顏色??梢酝ㄟ^Console.ResetColor()方法來恢復(fù)默認(rèn)的前景色和背景色。

需要注意的是,在控制臺中并不是所有的顏色都被支持,所以可能會出現(xiàn)一些兼容性問題。

0