が与えられた場合Task t
、の間に意味上の違いはありますか
t.ContinueWith(ante => DoSomethingWith(ante));
と
t.ContinueWith(ante => DoSomethingWith(t));
t
、後で変異していないと仮定しますか?
antecedent
引数は、2 番目のバリアントのようにクロージャの割り当てを回避するためだけに存在しますか?
が与えられた場合Task t
、の間に意味上の違いはありますか
t.ContinueWith(ante => DoSomethingWith(ante));
と
t.ContinueWith(ante => DoSomethingWith(t));
t
、後で変異していないと仮定しますか?
antecedent
引数は、2 番目のバリアントのようにクロージャの割り当てを回避するためだけに存在しますか?