6
我在我的BackgroundWorker
的DoWork
中有一個處理時間的過程。如何立即取消工作的BackgroundWorker?
每當我嘗試通過backgroundWorker1.CancelAsync()
取消作業時,backgroundWorker1.CancellationPending
會變爲待定狀態,我應該等待我的DoWork
中的下一個迭代取消作業並自行離開作業。
有什麼辦法在調用它之後立即取消作業?
檢查CancellationPending更頻繁? – dtb 2012-02-09 18:09:58