我正在研究一个项目,为此,我想显示CPU架构是64位还是32位。现在,我已经拥有了:
bool is64 = Environment.Is64BitOperatingSystem;
if (is64) { Console.WriteLine("Architecture: 64 bit"); }
else { Console.WriteLine("Architecture: 32 bit"); }
但是我想将“体系结构”显示为白色,并将行的64位或32位部分显示为绿色。那可能吗?如果是这样的话,如果我能提供示例说明,我将不胜感激。
编辑
人们误解了这个问题。我的意思是这样的:有人吗?
答案 0 :(得分:1)
简单:
您将颜色设置为White
,然后使用Console.Write
输出“体系结构”。
然后,将颜色设置为Green
,然后使用Console.WriteLine
输出位部分。
Console.ForegroundColor = ConsoleColor.White;
Console.Write("Architecture: ");
Console.ForegroundColor = ConsoleColor.Green;
bool is64 = Environment.Is64BitOperatingSystem;
if (is64) { Console.WriteLine("64 bit"); }
else { Console.WriteLine("32 bit"); }
您可能希望将原始ForegroundColor
保存在一边,以便以后可以将其还原。