1

我正在开发一个多线程程序,对此我不确定。

4

2 回答 2

8

不,但是标记为IsBackground的线程将在其宿主进程终止时终止,而如果IsBackground为 false,它们将阻止进程终止,直到它们完成。

于 2012-12-25T19:57:06.677 回答
2

如果后台线程的 IsBackground 属性设置为 true,则只有在所有前台线程完成时才会终止后台线程。我假设我们正在谈论.NET :)

http://msdn.microsoft.com/en-us/library/system.threading.thread.isbackground.aspx

于 2012-12-25T19:56:49.060 回答