Существует ли метод асинхронного ожидания для «простого ожидания»

#asynchronous #async-await

#асинхронный #async-await

Вопрос:

Допустим, я хочу просматривать веб-страницы каждые 10 минут.

По сути, я просматриваю веб-страницы, а затем жду 10 минут.

Я хочу, чтобы ожидание 10 минут было асинхронным и ожидало. Итак, в течение этих 10 минут моя программа может выполнять другие действия.

Обычно мы используем async и await для задач, которые заняли много времени. На этот раз я просто хочу немного подождать.

Ответ №1:

Для асинхронного ожидания используйте Task.Delay :

 await Task.Delay(TimeSpan.FromMinutes(10));