2010-09-26 87 views
6

我知道,当主要方法正在运行并且正在运行的其他线程是后台线程时,应用程序将退出。除了延迟程序终止与否之外,后台线程会做什么不同的事情,或者做出与非后台线程不同的响应吗?IsBackground对.Net线程的影响?

回答

11

不,它们与普通线程相同,除非它们不阻止进程终止。

From MSDN:

后台线程是相同的 前台线程,所不同的是 后台线程不妨碍终止 过程。