C#中延时循环的实现方式

avatar
作者
猴君
阅读量:0

在C#中实现延时循环可以使用Task.Delay方法来实现延时执行,结合async/await关键字来等待延时时间。以下是一个简单的例子:

using System; using System.Threading.Tasks;  class Program {     static async Task Main()     {         for (int i = 0; i < 10; i++)         {             Console.WriteLine($"Iteration {i}");             await Task.Delay(1000); // 延时1秒         }     } } 

在上面的代码中,使用await Task.Delay(1000)来实现每次循环延时1秒。这样可以在每次循环之后等待指定的时间再进行下一次循环。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!