私はこのサンプルコードを持っています:
Task<int> t1= new Task<int>(()=>1);
t1.ContinueWith(r=>1+r.Result).ContinueWith(r=>1+r.Result);
t1.Start();
Console.Write(t1.Result); //1
それは明らかにタスクResult
からを返しt1
ます。(これは 1)
しかし、最後の継続タスクResult
からどのように取得できますか( {1+1+1} である必要があります)3