本文實例講述了C#多線程之Thread中Thread.IsAlive屬性用法。分享給大家供大家參考。具體如下:
Thread.IsAlive屬性 ,表示該線程當前是否為可用狀態
如果線程已經啟動,并且當前沒有任何異常的話,則是true,否則為false
Start()后,線程不一定能馬上啟動起來,也許CPU正在忙其他的事情,但遲早是會啟動起來的!
Thread oThread = new Thread(new ThreadStart(Back.Start));oThread.Start();while (!oThread.IsAlive) //若線程不可用則延遲1秒 Thread.Sleep(1);oThread.Abort();
希望本文所述對大家的C#程序設計有所幫助。
新聞熱點
疑難解答