public static void Dialogue() { for (var i = 0; i < int.MaxValue; i++) { Console.WriteLine(textsGM[(int)Str.Guess_Or_Conceive]); string answer = Console.ReadLine(); if (answer == textsGM[(int)Str.One] || answer == textsGM[(int)Str.One_Plus_Shift]) { Console.Clear(); GuessTheNumber.StartGame(); break; } else if (answer == textsGM[(int)Str.Two] || answer == textsGM[(int)Str.Two_Plus_Shift]) { Console.Clear(); ConceiveTheNumber.StartGame(); break; } else { Console.WriteLine(textsGM[(int)Str.Bad_Value]); System.Threading.Thread.Sleep(2000); Console.Clear(); continue; } } }