@Ledington

Как обнулить счетчик и повторить все по новой?

Как обнулить счетчик и начать все заново?
Сейчас получается, что по достижению нуля он постоянно повторяет сообщение "Вы спрашиваете слишком часто.".
А хотелось бы по достижению нуля все начать заново. Т.е. на каждый третий запрос выводить сообщение "Вы спрашиваете слишком часто.".
Пробовал через while, но тогда он просто игнорит сообщение и выдает все запросы.

int counter = 2;
if (counter == 0)
{
    return ("", "", "Вы спрашиваете слишком часто.");
}
counter--;
foreach (Player player in Players)
{
    if (player.Name == str)
    {
       return (number: player.Number, gametime: player.GameTime, error: "");
    }
}
return ("", "", "Не удалось найти.");
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
Adler_lug
@Adler_lug
Если правильно понял, то так.
int counter = 2;
if (counter == 0)
{
 counter = 2;
 return ("", "", "Вы спрашиваете слишком часто.");
}

Хотя в вашем коде винегрет, т.к. при
int counter = 2;
if (counter == 0)

if никогда не выполнится вообще...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы