ThreadPool 线程完成其工作后调用方法
我必须在 ThreadPool 上作为单独的线程运行一些代码。
ThreadPool.QueueUserWorkItem(MyMethod,MyObjects);
MyMethod 完成后,我需要运行另一个方法 MyMethod2。我怎样才能做到这一点?
I have to run some piece of code as a separate thread on ThreadPool.
ThreadPool.QueueUserWorkItem(MyMethod,MyObjects);
I need to run another method MyMethod2 once MyMethod is completed. How can I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一种方法:
Here's a way to do it:
您可以改用任务并行库 (TPL):
You could use the Task Parallel Library (TPL) instead: