@AlexsandrLomaev

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

Привет вот код:
private void timer1_Tick(object sender, EventArgs e)
        {
            if (time == 3)
            {
                time = 0;

                int rezult = balance + plata;

                label1.Text = Convert.ToString(rezult );
            }
        }


Проблема в том что при достижении 3 секунд сумма прибовляется к label но только первый один раз, и после нечего ( возможно что из за таймера оно как бы снова обнуляется и прибовляется )
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
@cicatrix
было бы большой ошибкой думать
if (time == 3)
            {
                time = 0;


Даже если до вызова time и равнялось 3, то после этого значение этой переменной стало 0, соответственно, условие больше не выполнится
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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