code + int/stringを組み合わせる方法を知りたいです
例。
string USERINPUT = Console.ReadLine();
Console.ForgroundColor = ConsoleColor.USERINPUT
しかし、それは機能しません。どのように私は疑問に思いますか?
課題について
Console.ForegroundColor = (something here);
列挙型であるConsoleColorを割り当てる必要があります。
同等の文字列から列挙値を解析できます。
Console.ForegroundColor =
(ConsoleColor)System.Enum.Parse(typeof(ConsoleColor), USERINPUT);
詳細については、以下を参照してください。
私のコードにはエラー処理が含まれていないことに注意してください。ユーザーがコンソールでのメンバーではない文字列を入力するConsoleColor
と、エラー状態が発生します。