bool PlayLingo(ref LingoGame game) { int pogingen = 5; string invoer; LetterKleuren[] letters; while (!game.HeeftGewonnen() && pogingen > 0) { Console.WriteLine($"Aantal pogingen: {pogingen}"); invoer = LeesUtils.LeesString("Geef een 5 letter woord: ", 5, 5); letters = game.GuessAttempt(invoer); PrintGeradenWoord(letters, invoer); pogingen--; } return(game.HeeftGewonnen()); }
void Start() { LingoGame game = new LingoGame(); bool gewonnen; game.Init(LeesUtils.LeesString("Geef mij een LingoWoord: ", 5, 5)); Console.Clear(); gewonnen = PlayLingo(ref game); if (gewonnen) { Console.WriteLine("U heeft gewonnen! :D"); } else { Console.WriteLine("U heeft verloren! :("); } Console.ReadKey(); }