4
Коли використовувати Task.Delay, коли використовувати Thread.Sleep?
Чи є хороші правила щодо використання Task.Delay проти Thread.Sleep ? Зокрема, чи є мінімальне значення для забезпечення ефективності / ефективності одного з іншого? Нарешті, оскільки Task.Delay викликає переключення контексту на машину стану асинхронізування / очікування, чи є накладні витрати на його використання?