저는 구현하려는 것 중 하나가 사용자가 표현하고자하는 색상을 선택하고 그 색상을 표현할 때 사용하는 콘솔 응용 프로그램을 작성하고 있습니다. 프로그램.사용자가 색상을 선택하여 나중에 사용하기 위해 저장하는 것을 허용합니다.
내 생각에는 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;
}
나는 여기서 나 자신을 분명히하고 있기를 바랍니다. 어떤 도움을 주시면 감사하겠습니다!
감사합니다.
이 다른 설정을위한 좋은 질문이지만, 정말 StackOverflow에가로 작성되었는지 질문의 종류 아니다 대답. [How to Ask FAQ] (http://stackoverflow.com/questions/how-to-ask)를 참조하십시오. – JDB
휠을 재발 명하고 있습니다. 이미 지원되고 있습니다. 콘솔 창이 표시되면 Alt + Space, Properties, Color 탭을 누릅니다. –