C#控制台如何改变指定字符颜色 其他字符颜色还是默认的?麻烦大牛提供下源码
this.inNum++;
Console.Write("★★★★★★★★★" + str + "★★★★★★★★" + "\r\n");//这里的字符变成红色 其他的字符还是默认颜色
this.inNum++;
Console.Write("★★★★★★★★★" + str + "★★★★★★★★" + "\r\n");//这里的字符变成红色 其他的字符还是默认颜色
Console.BackgroundColor = ConsoleColor.Red;
Console.WriteLine("hello world");
Console.BackgroundColor = ConsoleColor.Gray;
SetConsoleTextAttributeConsole有个 ForegroundColor 属性
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("hello world");
Console.BackgroundColor = ConsoleColor.Gray;
这样就可以? Gray//灰色呀控制台的背静是黑的 颜色是白的哦
http://support.microsoft.com/kb/319883/zh-cn