问题 颜色

猪肉店

活跃成员
已加入
2019年4月13日
留言内容
26
地点
瑞典
编程经验
Beginner
如何使阵列中的项目成为特定颜色?
C#:
 Bo[answer - 1] = "X"; Console.ForegroundColor = ConsoleColor.Green;
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,563
地点
悉尼,澳大利亚
编程经验
10+
您将必须更加具体。您只是在说要以特定颜色显示写入控制台的下一个文本,还是希望数组中的特定元素始终以特定颜色显示?
 

猪肉店

活跃成员
已加入
2019年4月13日
留言内容
26
地点
瑞典
编程经验
Beginner
我想编辑数组中的特定元素并设置彩色文本,但是它只能是具有该颜色的元素,而其他元素不应该受到影响。因此,如果我有一个输出的数组:"A", "B", "C"。现在应该输出"A", "B", "C"但是B是绿色的。这也应该在另一种方法内完成
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,563
地点
悉尼,澳大利亚
编程经验
10+
A String has no colour so you will need to store the colour along with the text somehow and then, whenever you display a text value, you do so using the associated colour. For instance, you might define a class with a property of type String and another of type ConsoleColor and store instances of that in an array instead of just Strings.
 
最佳 底部