static void Main(string[] args) { bool isQuit = false; _questionPool = new QuestionPool(); do { Console.WriteLine("Wenn Sie eine neue Frage eingeben wollen, drücken Sie 'f' und bestätigen Sie."); Console.WriteLine("Wenn Sie ein neues Spiel starten wollen, drücken Sie 's' und bestätigen Sie."); Console.WriteLine("Wenn Sie das Program beenden wollen, drücken sie 'q' und bestätigen Sie"); switch (Console.ReadLine().ToLower()) { case "f": Console.Clear(); AddNewQuestion(); break; case "s": Console.Clear(); _game = new Game(_questionPool); _game.Start(); break; case "q": isQuit = true; break; default: Console.Clear(); Console.WriteLine("Eingabe nicht verstanden"); break; } } while (!isQuit); }
public Game(QuestionPool questionPool) { _questionPool = questionPool; }