【发布时间】:2011-05-05 18:30:42
【问题描述】:
我有一个控制台应用程序,它产生一些线程然后退出。每个线程大约需要 20 秒才能完成。似乎控制台应用程序正在生成线程,然后在线程有机会完成之前退出。
我如何告诉控制台应用在它产生的所有线程都完成之前不要退出?
【问题讨论】:
-
很好的答案集。 @JohnEgbert - 线程是在循环中产生的,所以你的解决方案正是我想要的。虽然我确信其他人将从提供的解决方案中受益。
标签: c# multithreading .net-4.0 console-application