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