1

INotification (カスタム インターフェイス) を処理する次のコードがあります。

var mgr = new NotificationManager();
var task = new Task(() => mgr.Send(notification));
task.Start();

問題は、タスクが完了したら、通知のクリーンアップを実行する必要があることです。Task Parallel ライブラリでこれを行うためのアプローチは何ですか?

4

2 に答える 2

4

を使用してこれを行うことができますContinueWith。ここにドキュメントがあります

于 2012-06-28T15:09:35.713 に答える
4

複数ステートメントのラムダを提供できます。

Task.Factory.StartNew(() => { mgr.Send(notification); Cleanup(); };
于 2012-06-28T15:16:46.560 に答える