public void Benützen() { FunktionenAnzeigen(); while (true) { char taste = Console.ReadKey().KeyChar; Console.WriteLine(); if (!Funktionen.ContainsKey(taste)) { continue; } Action f = Funktionen[taste]; switch (taste) { case '1': f = TV.Einschalten; break; case '+': f = TV.Lauterdrehen; break; case '-': f = TV.Leiserdrehen; break; case 'n': f = TV.NächsterSender; break; case 'v': f = TV.VorherigerSender; break; case 'x': f = TV.Ausschalten; break; default: continue; } f?.Invoke(); Console.WriteLine(TV); } }