代码改变世界

文章分类 -  C#之【线程】

一步一步学习C#中的多线程 --- 1、初识线程(3)--前台线程和后台线程(转)

2011-03-23 09:16 by focusdada, 169 阅读, 收藏,
摘要: 1、前台线程和后台线程的基本概念MSDN上对前台线程和后台线程有如下描述:http://msdn.microsoft.com/zh-cn/library/h339syd0(VS.80).aspx 前台线程和后台线程的主要区别就是:应用程序必须运行完所有的前台线程才可以退出;而对于后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出,所有的后台线程在应用程序退出时都会自动结束。 注意:通过Thread类创建的线程都是前台线程。线程池ThreadPool(后面将会介绍)中的线程都是后台线程。 在使用Thread创建前台线程时,可以通过IsBackground属性以确定该线程是前台线程还是后台 阅读全文