在我的程序中,我有一些非常长的任务,应该可以从GUI(WPF)中断.有关线程架构的任何建议吗?
此任务看起来像N线程与此类代码:
public void DoLongOperation()
{
for(int i=beginPoint; i<endPoint; i++)
{
doSomethingStupid(dataArray[i]);
}
}
Run Code Online (Sandbox Code Playgroud)
JP *_*oto 10
看看BackgroundWorker ; 具体来说,WorkerSupportsCancellation.您可以在WPF多线程中执行以下操作的示例:使用BackgroundWorker并将进度报告给UI.
| 归档时间: |
|
| 查看次数: |
215 次 |
| 最近记录: |