Task.ContinueWithで、完了した時に実行する継続タスクを指定する。
Task.ContinueWith メソッド (System.Threading.Tasks) | Microsoft Docs
[雑記] スレッド プールとタスク - C# によるプログラミング入門 | ++C++; // 未確認飛行 C
MainClass.csで、
t.ContinueWithで、コンソールでx.Resultを出力するラムダ式を指定。
xはタスクtであり、x.Resultは、tで指定したラムダ式の戻り値。
Funcは5秒の処理で、メインスレッドが先に終わらないように10秒待っている。
実行開始時。
5秒で結果出力の継続タスク。
10秒で完全終了。
Sample/dotnet/Task/ContinueWith/src/Task_ at master · bg1bgst333/Sample · GitHub