У меня есть текстовый блок и кнопка.
Я хочу, чтобы текстовый блок заполнялся случайным числом, когда я нажимал кнопку, и оно должно менять случайное число каждые 5 секунд.Когда я нажимаю кнопку второй раз, она должна остановиться на последнем случайном числе.
Как мне это сделать?Вот что я попробовал:
bool thisStatus = false;
private void btn_click(object sender, RoutedEventArgs e)
{
if (thisStatus == false)
{
thisStatus = true;
}
else thisStatus = false;
random();
}
private void random()
{
while (thisStatus)
{
Random random = new Random();
int RandomNumber = random.Next(0, 100);
txtBlck.Text = RandomNumber.ToString();
Task.Delay(5000);
}
}