代码改变世界

随笔档案-2011年7月26日

Effective C# 学习笔记(三十七) 警惕并行处理中的异常处理

2011-07-26 23:57 by 小郝(Kaibo Hao), 584 阅读, 收藏,
摘要: 若一个异常到达了调用该线程的方法时,该线程也就终止运行了。而并行编程使用AggregateException类型来处理发生在子线程中的各类异常,而这些异常存储在AggregateException对象的InnerExceptions属性中。处理异常策略的原则是:处理你能恢复到正常状态的异常,抛出其他那些异常。 阅读全文