c# 线程的生命周期

 

对于线程而言有两种类型:前台线程,后台线程。前台与后台线程性质相同,但终止条件不同。

后台线程:在运行过程中如果宿主进程结束,线程将直接终止执行;在强制终止时,线程即终止执行不论线程代码是否执行完毕。

前台线程:在运行过程中如果宿主进程结束,线程将继续执行直至线程代码执行完毕;在强制终止时,线程即结束不论线程代码是否执行完毕。

原文地址:https://www.cnblogs.com/mmbbflyer/p/7479470.html