IsBackground对.Net线程的影响?

时间:2010-09-26 05:27:17

标签: .net multithreading backgroundworker

我知道当main方法正在运行且运行的唯一其他线程是后台线程时,应用程序退出。除了延迟程序终止之外,后台运行的线程是否做了不同的事情或者与非后台线程做出不同的响应?

2 个答案:

答案 0 :(得分:11)

不,它们与普通线程相同,只是它们不会阻止进程终止。

From MSDN:

  

后台线程与之相同   前景线程,除了   后台线程不会阻止   终止过程。

答案 1 :(得分:0)

您可以查看本书中有关线程的解释 http://www.albahari.com/threading/