Task任务结束后,有时需要清理工作,或者需要执行其它的任务。可以考虑使用ContinueWith方法。
一个任务结束后,可以启用多个任务。如果需要,可以使用Task.WaitAll,TaskWaitAny来等待多任务结束后,再执行其它代码。
应用场景:
1.清理一些变量。
2.写一些日志类文件,跟踪文件等。
可以传递一些启动参数。OnlyOnFaulted,NotOnFaulted,OnlyOnCanceled,NonOnCanceled,OnlyOnRanToCompletion.