在我的應用我覺得需要有無窮的while循環主要是做一些重複的動作時間可持續,除非另一個事件發生這樣我在做什麼辦法就是正確處理來自無限循環退出在C#
while(chkFlag)
{
//do something here which takes around 30 seconds
}
然後,在其他一些事件說按下一個按鈕來停止循環我做
chkFlag = false;
現在這樣做的工作,但問題是,這並不立即停止循環的chkFlag只的完整執行後檢查循環發生。那麼,任何人都可以告訴我,我可以基於事件立即退出一個循環。
你在說什麼類型的事件? – mellamokb 2011-05-20 03:50:21