📅  最后修改于: 2023-12-03 15:30:17.567000             🧑  作者: Mango
在C#控制台中,可以使用Console.BackgroundColor属性来更改文本背景颜色。下面是一个演示如何在控制台中更改文本背景颜色的代码片段:
Console.BackgroundColor = ConsoleColor.Yellow;
Console.WriteLine("Hello, World!");
Console.ResetColor();
以上代码的输出结果将会是一个黄色背景的 "Hello, World!"。
Console.BackgroundColor是一个枚举类型,包含了16个可能的值,可以用作文本背景颜色。这些值包括:
下面是一个演示如何使用枚举类型更改文本背景颜色的代码片段:
Console.BackgroundColor = ConsoleColor.Blue;
Console.WriteLine("Hello, World!");
Console.ResetColor();
以上代码的输出结果将会是一个蓝色背景的 "Hello, World!"。
需要注意的是,在更改控制台文本背景颜色后,必须使用Console.ResetColor()方法将其重置为默认颜色,否则后续的文本输出将会保持相同的背景颜色。
另外,更改文本颜色也是同理的,可以使用Console.ForegroundColor属性,并将其设置为ConsoleColor枚举值之一。