C#多線程之Thread中Thread.IsAlive屬性用法分析
更新時間:2015年04月07日 09:09:15 作者:樂樂010
這篇文章主要介紹了C#多線程之Thread中Thread.IsAlive屬性用法,實例分析了C#判斷線程可用狀態(tài)的技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了C#多線程之Thread中Thread.IsAlive屬性用法。分享給大家供大家參考。具體如下:
Thread.IsAlive屬性 ,表示該線程當前是否為可用狀態(tài)
如果線程已經(jīng)啟動,并且當前沒有任何異常的話,則是true,否則為false
Start()后,線程不一定能馬上啟動起來,也許CPU正在忙其他的事情,但遲早是會啟動起來的!
Thread oThread = new Thread(new ThreadStart(Back.Start)); oThread.Start(); while (!oThread.IsAlive) //若線程不可用則延遲1秒 Thread.Sleep(1); oThread.Abort();
希望本文所述對大家的C#程序設(shè)計有所幫助。
相關(guān)文章
C#結(jié)合OpenCVSharp4使用直方圖算法實現(xiàn)圖片相似度比較
這篇文章主要為大家詳細介紹了C#如何結(jié)合OpenCVSharp4使用直方圖算法實現(xiàn)圖片相似度比較,文中的示例代碼簡潔易懂,需要的小伙伴可以參考下2023-09-09C#值類型、引用類型中的Equals和==的區(qū)別淺析
這篇文章主要介紹了C#值類型、引用類型中的Equals和==的區(qū)別淺析,本文分別對C#值類型和引用類型中的Equals和==做了講解和給出了實例,需要的朋友可以參考下2015-01-01提高C# StringBuilder操作性能優(yōu)化的方法
本篇文章主要介紹使用C# StringBuilder 的項目實踐,用于減少內(nèi)存分配,提高字符串操作的性能。對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-11-11