阅读量:0
在C#中,可以使用Task.Delay方法来实现延迟调用。下面是一个简单的示例代码:
using System; using System.Threading.Tasks; class Program { static async Task Main() { Console.WriteLine("Before delay"); await DelayedCall(2000); //延迟2秒调用 Console.WriteLine("After delay"); } static async Task DelayedCall(int millisecondsDelay) { await Task.Delay(millisecondsDelay); } }
在上面的示例中,DelayedCall方法用来实现延迟调用。通过调用Task.Delay方法并传入延迟的毫秒数,然后使用await关键字等待延迟完成。在Main方法中调用DelayedCall方法并传入延迟的时间,最终实现延迟调用。