【发布时间】:2013-01-09 08:04:23
【问题描述】:
我有点困惑。
MSDN 对 ArgumentException 的说法是:
"当一个参数提供给一个 方法无效。”
所以如果传递给我的方法的参数无效,我会抛出异常。
但我也发现建议返回布尔值加上一个字符串是有原因的。 - 而不是抛出异常。
所以,
问题:当validationg方法参数时,当参数无效时,Validation方法应该什么时候抛出异常,什么时候不应该?
【问题讨论】:
-
“建议返回布尔值加上一个字符串”这将有助于引用您阅读此内容的位置,并附上链接。
-
你上一个问题和这个问题有什么不同?
标签: c# .net validation exception argumentexception