public static void DeletePlayer(pokerpalooza_repo repo) { while (true) { Console.WriteLine("Choose player to delete:"); ShowAllPlayersJustDisplayNames(repo); Console.WriteLine("X. Go Back"); Console.Write("--> "); string input = Console.ReadLine().ToLowerInvariant(); if (input.Equals("x")) return; try { repo.DeletePlayer(repo.GetPlayers().ToList()[int.Parse(input)]); Console.WriteLine("Player deleted."); break; } catch (Exception) { Console.WriteLine("Could not process request."); } } }