次の続きを考えてみましょう。
Task.Factory.StartNew(()=>
{
MethodA();
})
.ContinueWith((t)=>
{
MethodB();
})
.ContinueWith((t)=>
{
MethodC();
});
私が知っているように、実行は次のようになります。
MethodA
実行します。MethodB
完了後に実行されMethodA
ます。MethodC
完了後に実行されMethodB
ます。
MethodC
完了後に を続行したい場合MethodA
( を待つのではなくMethodB
)
タスク変数を手動で宣言する以外の解決策を探しています。代わりに、流暢なファクトリによるメソッド シーケンスを使用したいと考えています。