.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");
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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