在工作中经常会遇到对线程执行的情况,我现在想在线程执行完成后做一些其他的操作,应该怎么做呢?
当然强大的c#已经给我们封装好了方法,那就是ContinueWith这个方法,具体的用法如下:
Task.Run(() => {
//线程执行的操作
}).ContinueWith(LivenessTask);
private void LivenessTask(Task t)
{
//继续执行的操作
}
好了轻松的解决问题了!