0

我有一个 C# 线程,它在 10 分钟后重复运行,并且从这个线程假设 10 个 C# 4.0 任务正在运行不同的时间量做一些工作。

现在,当我重复线程时,如何确保所有 10 个内部任务都安全停止,然后在该线程再次开始运行时重新启动。

4

1 回答 1

0

如果您想等到 someTask完成,您可以将它们存储在某个地方,然后调用Task.WaitAll().

但是如果不了解您的代码,很难说这是否是最好的方法。

于 2013-03-05T07:23:53.490 回答