How to put a task to sleep (or delay) in C# 4.0? February 19, 2023 by Tarik Use the Microsoft.Bcl.Async package from NuGet, it has TaskEx.Delay.