c#判斷線程的狀態,隨筆

判斷線程是否爲未開啓狀態或者已停止狀態,如果是,則新開線程執行方法,線程的狀態判斷最好是用&符的方式,不要用==號:

if ((conectThread.ThreadState & (ThreadState.Unstarted | ThreadState.Stopped)) != 0)
            {
                conectThread = new Thread(method);
                conectThread.Start();
            }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章