void TranslateWords(Dictionary <string, string> words) { string invoer = ""; while (invoer != "stop") { invoer = LeesUtils.LeesString("Enter a word: "); switch (invoer) { case "stop": break; case "listall": ListAllWords(words); break; default: if (words.ContainsKey(invoer.ToLower())) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"{invoer} => {words[invoer.ToLower()]}"); } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine($"word '{invoer}' not found"); } Console.ResetColor(); break; } } }
void Start() { int getal = LeesUtils.LeesInt("Yeet een getal: "); string naam = LeesUtils.LeesString("Yeet een naam: "); Console.WriteLine($"\n{naam}: {getal}"); Console.ReadKey(); }
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(); }