Ich bin gerade auf eine Eigenschaft Setter gestoßen, die Ausnahmen (alle Ausnahmen; ich weiß, das ist schlecht, aber es ist hier nicht relevant), und nur protokolliert sie. Vor allem denke ich, dass es auch durch sie gehen sollte; Warum warte auf einen Crash und eine Log-Studie, wenn du weißt, dass etwas nicht stimmt?Ausnahme vs Validierung
Meine Hauptfrage ist jedoch, validiere ich gegen ungültige Datumswerte, füge ein RuleViolation-Objekt zu einem ValidationRules-Objekt in meinem Dokument hinzu oder werfe eine InvalidDate-Ausnahme aus oder lasse die CLR die Ausnahme für mich auslösen (ungültige Daten) sind nichts anderes als ungültige Daten, nicht für den Bereich etc. überprüft.)