阅读背景:

编写高质量代码改善C#程序的157个建议——建议83:小心Parallel中的陷阱

来源:互联网 

建议83:小心Parallel中的陷阱

Parallel的For和ForEach方法还支持一些相对复杂的应用。在这些应用中,它允许我们在每个任务启动时执行一些初始化操作,在每个任务结束后,又执行一些后续工作,同时,还允许我们监视任务的状态。但是,记住上面这句话“允许我们监视任务的状态”是错误的:应该把其中的“任务”改成“线程”。这,就是陷阱所在。Parallel的For和ForEach方法还支持一些相




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: