Vic*_*jee 11 c# multithreading thread-state
我用来检查线程的状态if(Thread.IsAlive).表单正在此线程中运行.在执行期间,即使表单保持打开,对Thread.IsAlive的调用似乎也在评估为false.我想要用同样的检查if(Thread.ThreadState==ThreadState.Running).这是正确的方法吗?如果没有,可能的工作是什么?
Whi*_*eep 16
msdn Thread.IsAlive属性如果此线程已启动且未正常终止或中止,则为true;否则为false.否则,错误.
msdn Thread.ThreadState
我想现在很明显Running不一样了IsAlive
| 归档时间: |
|
| 查看次数: |
38304 次 |
| 最近记录: |