void Start() { GalgjeSpel galgje = new GalgjeSpel(); List <string> woordenLijst = WoordenLijst(); galgje.Init(SelecteerWoord(woordenLijst)); ToonWoord(galgje.geheimWoord); bool result = SpeelGalgje(galgje); if (result) { Console.WriteLine("Gefeliciteerd! Gewonnen!"); } else { Console.WriteLine("Helaas! VERLOREN!"); } }
bool SpeelGalgje(GalgjeSpel spel) { List <char> ingevoerdeLetters = new List <char>(); int pogingen = 8; while (pogingen > 0 && !spel.IsGeraden()) { ToonWoord(spel.geradenWoord); Console.WriteLine(); char geradenLetter = LeesLetter(ref ingevoerdeLetters); if (!spel.RaadLetter(geradenLetter)) { pogingen--; } Console.WriteLine("Aantal resterende pogingen: " + pogingen); } return(spel.IsGeraden()); }