0
我有一個算法在tpl的任務中執行。任務同步
從每次迭代欲執行的事件處理程序,其更新Winforms中的客戶端(throught MVP preseter)進度條
public delegate void NotifyAboutIterationEnd(int iteration);
public event NotifyAboutIterationEnd Notify;
var task = Task.Factory.StartNew(() =>
{
foreach (..
{
var t = Task.Factory.StartNew(p =>
{
Notify(++index);
},CancellationToken.None,TaskCreationOptions.None,Scheduler);
foreach (..
的問題是,在調試模式下我看到第一從執行代碼主要任務。當這段代碼結束後,調試器進入內部任務。我如何同步它?我想在每次迭代中更新進度欄。現在效果是,我已經在datagridview的算法結果,然後我看到工作(更新)進度欄:/