使用打印选项卡时 Console.WriteLine ,它们从不使用指定的背景色:
Console.WriteLine
Console.BackgroundColor = ConsoleColor.Red; Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("No tabs, no spaces"); Console.WriteLine("\tTabs don't have background color"); Console.WriteLine(" Spaces have background color");
我错过了什么还是故意错过的?
经过一些测试,这似乎与本机Visual Studio调试器如何呈现输出有关,而不是您的代码或应用程序的错误。
例如,请参阅下面通过调试器并排运行示例与直接通过命令行运行示例的比较。