bool SpeelGalgje(GalgjeSpel galgje) { int levens = 8; List <char> ingevoerdeLetters = new List <char>(); while (levens > 0) { ToonWoord(galgje.geradenWoord); Console.WriteLine(); if (galgje.IsGeraden()) { Console.WriteLine(); return(true); } Console.WriteLine(); char letter = LeesLetter(ingevoerdeLetters); if (!galgje.RaadLetter(letter)) { levens--; } Console.Write("Aantal pogingen over: {0}", levens); Console.WriteLine(); ingevoerdeLetters.Add(letter); ToonLetters(ingevoerdeLetters); Console.WriteLine(); Console.WriteLine(); } return(false); }
void Start() { List <string> woordenLijst = new List <string>(); WoordenLijst(woordenLijst); GalgjeSpel galgje = new GalgjeSpel(); string sekretwoord = SelecteerWoord(woordenLijst); galgje.Init(sekretwoord); if (SpeelGalgje(galgje)) { Console.WriteLine("Je hebt gewonnen!"); } else { Console.WriteLine("Jammer, het woord was '{0}' ", galgje.geheimWoord); } Console.ReadKey(); }