看看这个LINQ演示:
进入调试模式时,输出中有颜色。我正在使用相同的ObjectDumper类,我只有黑/白控制台窗口。
如何在控制台窗口中获得相同的结果?
由于
答案 0 :(得分:4)
怎么样:
Console.ForegroundColor = ConsoleColor.Yellow;
Console.BackgroundColor = ConsoleColor.DarkRed;
Console.WriteLine("Test");
答案 1 :(得分:0)
如果您正在寻找的话,您可以在属性中设置控制台文本和/或背景的颜色...... 只需右键单击标题栏,单击“属性”,然后选择所需的颜色。
答案 2 :(得分:0)
如果要以编程方式控制此操作,请使用System.Console.ForegroundColor
属性。
http://msdn.microsoft.com/en-us/library/system.console.foregroundcolor.aspx
答案 3 :(得分:0)
Daok有你想要的......
但是你总是可以使用Win32调用。
[DllImport("kernel32.dll")] public static extern bool SetConsoleTextAttribute(IntPtr hConsoleOutput, int wAttributes);
[DllImport("kernel32.dll")] public static extern IntPtr GetStdHandle(uint nStdHandle);