.NET 4.x Аналог Thread.Sleep или Task.Delay - C#

Узнай цену своей работы

Формулировка задачи:

Есть ли какой-нибудь аналог функциям Thread.Sleep или Task.Delay ? Мне необходимо сделать задержку без блокирования главного потока. Thread.Sleep вызывает полную блокировку главного потока на время, а Task.Delay, который мне отлично подходит, доступен только в 4.5 фреймворке, а использовать можно только средства .NET Framework 4.0

Решение задачи: «.NET 4.x Аналог Thread.Sleep или Task.Delay»

textual
Листинг программы
private async void Button_Click(object sender, RoutedEventArgs e)
        {
            await TaskEx.Delay(5000);
            MessageBox.Show("Lala");
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5
Похожие ответы