public static void GenerateDefaultQuestions() { Quizelement quiz1 = new Quizelement( "Wer war der 1.Bundeskanzler der BRD?", new Answer[] { new Answer("Barack Obama", false), new Answer("Helmut Kohl", false), new Answer("Konrad Adenauer", true), new Answer("Angela Merkel", false) } ); string json = JsonConvert.SerializeObject(quiz1); Console.Write(json); Quizelement quiz2 = new Quizelement( "In welcher Beziehung stand Hera zu Zeus?", new Answer[] { new Answer("Tochter und Vater", false), new Answer("Frau und Schwester", true), new Answer("Mutter und Sohn", false), new Answer("Tante und Neffe", false) } ); questionPool.Add(quiz1); questionPool.Add(quiz2); }
public static void PlayTheGame(Quizelement quiz) { // Console.Clear(); quiz.showQuestion(); Console.Write("\nSprich die Antwort und tritt ein: \n>"); if (quiz.answers[Convert.ToInt32(Console.ReadLine()) - 1].IsCorrect()) { score += 10; Console.WriteLine("For the King. (Score + 10)"); } else { Console.WriteLine("You shall not pass"); } currentQuestion++; }