static void MenuLogic() { int pos = 0; bool exit = false; ConsoleKeyInfo btn = new ConsoleKeyInfo(); while (!exit) { if (pos > 4) { pos = 0; } if (pos < 0) { pos = 4; } ShowMenu(pos); btn = Console.ReadKey(); if (btn.Key == ConsoleKey.UpArrow) { pos--; } if (btn.Key == ConsoleKey.DownArrow) { pos++; } if (btn.Key == ConsoleKey.Enter) { switch (pos) { case 0: Game.NewGame(); GameProcess(); break; case 1: Game.btn = new ConsoleKeyInfo(); Game.check = true; GameProcess(); break; case 2: UsersLogic(); break; case 3: Game.SaveDataGame(true); break; case 4: exit = true; break; } } } }