Мой плохой - не видел, что он с делом пока.

енил идентификаторы на английский, чтобы их можно было легко понять в Code Review. Я использовал рефакторинг, поэтому он мгновенно меняется везде, но тогда все пошло не так. Мой код больше не работает. Код не завершен, хотя. Мне все еще нужно найти способ играть снова. Что я здесь не так делаю?

Цель:

Создайте консольное приложение, в котором вам нужно угадать сгенерированное случайное число от 1 до 100. Когда ваше предположение окажется ниже сгенерированного числа, оно скажет выше. Если оно выше сгенерированного числа, оно скажет ниже. Проверьте комментарии в коде.

 public static void Main(string[] args)
 {
     const int STOPVALUE = 0;
     int inputNumber, count = 0;

     Random generator = new Random();

     int gameNumber = generator.Next(1, 100);

     //I output the game number to see beforehand want the winning number is.
     //The generator is doing it's job right.
     Console.WriteLine(gameNumber);

     //Here is where it goes wrong and i can't seem to understand why.
     //It keeps saying go higher even when the input number is 100.
     do
     {
         Console.Write("(Stop Value: 0) Insert a number: ");
         inputNumber = int.Parse(Console.ReadLine());

         count++;

         if (gameNumber == inputNumber)
         {
             Console.WriteLine("Your guess is correct.");
             Console.WriteLine("Number of turns: " + count);

             count = 0;

             Console.WriteLine("Play again? (Y/N)");
             char startOver = char.Parse(Console.ReadLine());

             if (startOver == 'Y')
             {
                 return;
             }

             if (startOver == 'N')
             {
                 Environment.Exit(0);
             }
         }

         if (inputNumber > gameNumber)
         {
             Console.WriteLine("Higher");
         }

         if (inputNumber < gameNumber)
         {
             Console.WriteLine("Lower");
         }
     } 
     while (inputNumber != STOPVALUE);
 }

Ответы на вопрос(2)

Ваш ответ на вопрос