私が実装したいことの 1 つは、ユーザーが表現したい色を選択し、それをプログラム全体で使用できるようにするコンソール アプリケーションを作成しています。
私のアイデアは、switch ステートメント (以下を参照) を介して機能するメニューを用意することでした。その部分は簡単ですが、プログラムの後半でこのスイッチで選択した色を呼び出すにはどうすればよいでしょうか?
private static void colorSelector()
{
var myKey = Console.ReadKey(true);
switch (myKey.Key)
{
case ConsoleKey.F1:
Console.ForegroundColor = ConsoleColor.Green;
break;
case ConsoleKey.F2:
Console.ForegroundColor = ConsoleColor.Cyan;
break;
case ConsoleKey.F3:
Console.ForegroundColor = ConsoleColor.Red;
break;
case ConsoleKey.F4:
Console.ForegroundColor = ConsoleColor.Magenta;
break;
case ConsoleKey.F5:
Console.ForegroundColor = ConsoleColor.Blue;
break;
case ConsoleKey.F6:
Console.ForegroundColor = ConsoleColor.Yellow;
break;
}
ここで自分自身を十分に明確にしていることを願っています。助けていただければ幸いです。
ありがとう。