【发布时间】:2017-08-26 18:16:41
【问题描述】:
假设我有一个存储客户信息的数据库,并且有一个具有各种形式的应用程序来注册客户,编辑客户,删除客户等......
输入验证(例如,检查客户的邮政编码格式是否正确)应该放在 Customer 类中还是在表单上完成?目前我在课堂上有它,如果值的格式不正确,我会抛出一个自定义异常。
【问题讨论】:
-
你所做的是正确的方式(更好的方式)。如果您决定在 Web 应用程序或控制台应用程序中使用客户类怎么办:如果您在表单中进行验证,则需要重写验证。
标签: c# validation class input