代码改变世界

随笔档案-2012年1月15日

C# 线程手册 第二章 .NET 中的线程 线程的生命周期

2012-01-15 21:51 by DanielWise, 7871 阅读, 收藏,
摘要: 当一个线程计划执行时它可以经过几个状态,包括未开始,活跃,睡眠,等等。线程类包含几个允许你启动、停止、恢复、退出、暂停以及等待一个线程的方法。我们可以使用ThreadState属性来获取线程的当前状态,状态值可能是ThreadState枚举中的一个:Aborted - 线程当前处理停止状态,但是不一定已经执行完。AbortRequested – 已经调用Abort() 方法但是线程还没有接收到将试图终止线程的System.Threading.ThreadAbortexception。虽然线程还没有停止,但是马上就会。Background - 线程在后台执行。Running - 线程已经启动而且 阅读全文