public void PlMove(Dungeon dung, Player player) { _move = Console.ReadKey().Key; switch (_move) { case ConsoleKey.UpArrow: Check(-1, 0, dung, player); // move up break; case ConsoleKey.DownArrow: Check(+1, 0, dung, player); // move down break; case ConsoleKey.LeftArrow: Check(0, -1, dung, player); // move left break; case ConsoleKey.RightArrow: Check(0, +1, dung, player); // move right break; case ConsoleKey.Z: player.Interact(player.X, player.Y, dung, player); break; case ConsoleKey.Q: dung.OpenInventory(); break; default: break; } }