摘要:
厌倦了程序中无处不在的try...catch...finally,在年前出差回公司后快放假那段有点疼的日子里按照《代码整洁之道》中剥离异常捕获的思想写了段代码。原理:根据C#中的委托,将要执行的函数放入封装了try...catch...finally的函数库中,这边就叫 异常剥离函数。一、参数众多的异常剥离 1 /// <summary> 2 ///整洁函数 3 ///用来对委托进行try{}catch{} finally{}的封装 4 /// </summary> 5 public class CleanCodeInvoker 6 { 7 #region Func&l 阅读全文