[英]Right method to loop trough Task.Run in C#
我想知道是否有“正确”的方法可以永远循环一项任务?
我试过的:
private static void A()
{
Task.Run(B);
}
private static async Task B()
{
while (true)
{
Task Delay = Task.Delay(10000);
await C();
await Delay;
}
}
private static async Task C()
{
// some async code that will work every 10s
}
它正在工作,但我想了解是否有更好的选择来做同样的事情。
提前致谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.