private static Spieler SpielerAuswählen() { bool invalid = true; String name = ""; while (invalid) { try { Console.Clear(); name = Dart.String_Dialog("Welcher Spieler ?", true); if (!Dart.IsSpielerVorhanden(name)) { throw new Exception(); } invalid = false; } catch (Exception e) { Console.WriteLine("Spieler nicht vorhanden"); invalid = true; } } return(Dart.GetSpieler(name)); }