停止程序执行直到线程完成

2 c# concurrency multithreading

我有一个控制台应用程序,在4个theads中执行一项长任务.我希望我的程序等到线程完成,然后完成程序执行.有没有办法阻止程序执行,让线程完成他们的工作?

Pon*_*dum 15

Threading.Thread.Join就是你要找的.

编辑:这里的例子