public void Run()
        {
            ui.ShowMessage($"Gissa ett tal mellan {Settings.Min} och {Settings.Max}");

            while (true)
            {
                var playerNumber = ui.GetIntBetween(
                    Settings.Min, Settings.Max, $"Gissning {Guesses}:");
                if (playerNumber < CorrectAnswer)
                {
                    ui.ShowMessage("Talet är större.");
                    Guesses++;
                }
                else if (playerNumber > CorrectAnswer)
                {
                    ui.ShowMessage("Talet är mindre.");
                    Guesses++;
                }
                if (playerNumber == CorrectAnswer)
                {
                    ui.ShowMessage("Hurra");
                    break;
                }
            }
        }
Beispiel #2
0
        public void Run()
        {
            bool cont = true;

            while (cont)
            {
                var gameRound = new GameRound(Settings, ui);
                gameRound.Run();

                int selection = ui.GetIntBetween(0, 1, "Ange 0 för att fortsätta, 1 för att avsluta");
                if (selection == 1)
                {
                    break;
                }
            }
        }