Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno c# Switch - default - když není stisknuté tlačítko

Dobrý den!

Mám hru Had - kde ve Switchi si vlastně hlídám co je zmáčknuto za tlačítko a podle toho se had pohybuje. Mám ale problém, že když se zmáčkne jakékoliv jiné tlačítko - had se zastaví na místě. Chtěl bych, aby když se zmáčkne jiné tlačítko, aby had pokračoval v tom směru, ve kterém běžel.

 private ConsoleKeyInfo Pohyb(ConsoleKeyInfo key1)
        {
            this.key1 = key1;

            switch (key1.Key)
            {
                case ConsoleKey.UpArrow:
                    {
                        
                    }
                case ConsoleKey.DownArrow:
                    {
                       
                    }
                case ConsoleKey.LeftArrow:
                    {
                       
                    }
                case ConsoleKey.RightArrow:
                    {
                       
                    }

                case ConsoleKey.R:
                    Restart();
                    break;

                case ConsoleKey.P:  // Pauza
                    break;

                default:
                    goto ;

            }
            return key1;
        }
Zřejmě je potřeba to hodit do 'default' - ale nevim právě přesně co.

Děkuji za každou radu.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny