我们在写一个方法的时候,经常会写很多判断传入的参数的值是否为null的程序,我在看castle IOC的源代码的时候看到他的做法就是抛出一个参数类异常,如下:
if (list == null)
throw new ArgumentNullException("list");
if (list == null)
throw new ArgumentNullException("list");
参数校验与异常处理
2299

被折叠的 条评论
为什么被折叠?



