c#用字符串组合代码
本文关键字:代码 组合 字符串 | 更新日期: 2023-09-27 18:05:42
我想知道如何组合代码+ int/string
的例子。
string USERINPUT = Console.ReadLine();
Console.ForgroundColor = ConsoleColor.USERINPUT
,但这不起作用。我想知道该怎么做?
对于赋值
Console.ForegroundColor = (something here);
你必须分配一个ConsoleColor,它是一个enum。
可以从等价的string对象中解析enum值。
Console.ForegroundColor =
(ConsoleColor)System.Enum.Parse(typeof(ConsoleColor), USERINPUT);
详细信息请参见:
在Enum中搜索字符串并返回Enum
注意,我的代码不包括错误处理。如果用户在控制台中键入的字符串不是ConsoleColor
的成员,您将得到一个错误条件。