2
当完成时,如何从使用ThreadPool.QueueUserWorkItem方法开始的thead获得一些反馈?当后台线程完成其工作时获取响应
当完成时,如何从使用ThreadPool.QueueUserWorkItem方法开始的thead获得一些反馈?当后台线程完成其工作时获取响应
我会推荐使用BackgroundWorker
来代替。这也使用线程池,并在后台任务完成时启动一个单独的事件(在调用线程上)。
否则,您将不得不通过在主线程上手动调用方法来手动执行此操作,但BackgroundWorker
将以非常好的方式对其进行封装。