温馨提示×

如何在C#中使用Task.Delay

c#
小樊
544
2024-06-25 00:50:34
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C#中使用Task.Delay方法来创建一个延迟的任务。该方法可以让您在指定的时间延迟后执行某些操作。

以下是一个简单的示例,演示如何在C#中使用Task.Delay方法:

using System;
using System.Threading.Tasks;

class Program
{
    static async Task Main()
    {
        Console.WriteLine("Start");

        await Task.Delay(2000); // 延迟2秒

        Console.WriteLine("End");
    }
}

在上面的示例中,我们使用Task.Delay(2000)来创建一个2秒的延迟任务。然后使用await关键字等待延迟任务完成后,输出"End"。

Task.Delay方法返回一个表示延迟操作的Task对象,您可以使用它来等待指定时间后执行后续操作。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C#中使用task要注意哪些事项

1