在C#控制台应用程序上更改背景颜色

这个问题在这里已经有了答案:

  • 如何更改C#中控制台窗口的完整背景颜色? 3个答案

  • 只需设置背景颜色并调用Console.Clear()

    class Program {
        static void Main(string[] args) {
            Console.BackgroundColor = ConsoleColor.Blue;
            Console.Clear();
            Console.ForegroundColor = ConsoleColor.White;
            Console.Write("Press any key to continue");
            Console.ReadKey();
        }
    }
    


    您可以将Console.BackgroundColor属性设置为ConsoleColor枚举。

    获取或设置控制台的背景颜色。 要整体更改>控制台窗口的背景颜色,请设置BackgroundColor属性并调用Clear方法。

    Console.BackgroundColor = ConsoleColor.Blue;
    Console.Clear();
    

    并且您可以使用Console.ForegroundColor属性

    获取或设置控制台的前景色。

    Console.ForegroundColor = ConsoleColor.Blue;
    


    OP的问题是要求如何将整个背景颜色设置为蓝色。 没有其他样品正确显示。 就是这样:

    namespace ClearConsole
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.BackgroundColor = ConsoleColor.Blue;
                Console.Clear();
    
            }
        }
    }
    
    链接地址: http://www.djcxy.com/p/87417.html

    上一篇: Change Background color on C# console application

    下一篇: Any way of detecting whether a browsers console is able to render colors?