既に作成したタスクに対して、継続する処理を追加します。一通りの処理を完了した後にContinueWithメソッド
で追加したActionを実行します。
var task = Task.Run(() => { Debug.WriteLine("task start"); // NOTE:すごい時間のかかる処理をしているつもり new Task(() => { }).Wait(1000); Debug.WriteLine("task end"); }); // 処理を追加する task.ContinueWith(_ => { Debug.WriteLine("task finished"); }); 出力: task start task end task finished