@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 но только первый один раз, и после нечего ( возможно что из за таймера оно как бы снова обнуляется и прибовляется )
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
@cicatrix
было бы большой ошибкой думать
if (time == 3)
            {
                time = 0;


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

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

Похожие вопросы