【发布时间】:2008-11-06 12:46:49
【问题描述】:
我刚刚遇到了一个捕获异常的属性设置器(所有异常;我知道这很糟糕,但在这里不相关),并且只记录它们。首先,我认为它也应该再次通过它们;当您可以立即知道有问题时,为什么还要等待崩溃和日志研究?
但是,我的主要问题是,我是否针对无效的日期值进行验证,将 RuleViolation 对象添加到我文档上的 ValidationRules 对象,或者抛出 InvalidDate 异常,或者只是让 CLR 为我抛出异常(无效日期是只是无效的日期,没有检查范围等)
【问题讨论】: