Решил пощупать приложение с окнами, и тут возникла проблема. Есть код:
Random rnd = new Random();
for (int i = 0; i < 9; i++)
{
int value = rnd.Next(1, 6);
switch (value)
{
case 1:
label3.Text = "";
break;
case 2:
label3.Text = "";
break;
case 3:
label3.Text = "";
break;
case 4:
label3.Text = "";
break;
case 5:
label3.Text = "";
break;
}
Thread.Sleep(2000);
label4.Text = Convert.ToString(i);
}
Однако Thread.Sleep(2000); не работает. Когда я запускаю программу, она как будто игнорирует слип, и в label.4 сразу выводится 8.
Почему так и как выйти из данной ситуации?
label4. – Vlad Jul 25 '17 at 06:20label3вообще имеет отношение к вопросу? Или вопрос только проlabel4? Если не имеет, то этотswitchимеет смысл убрать из кода в вопросе. – Regent Jul 25 '17 at 06:51label3. – Regent Jul 25 '17 at 07:03