验证属性过多且重复时,例如物料档案必填不能为空的字段有几十个,且不能用EF的简单写法,因为需要根据类别要求不能为空的属性是不同的,因此需要把属性不能为空的验证封装成通用的方法。
描述信息需要在类中用[Description("")]标注。
调用验证方法示例:
在其他这种大量重复语句的情况也可以使用,判断条件可以扩展,适合EXCEL导入等情形,起到优化代码的作用。
验证属性过多且重复时,例如物料档案必填不能为空的字段有几十个,且不能用EF的简单写法,因为需要根据类别要求不能为空的属性是不同的,因此需要把属性不能为空的验证封装成通用的方法。
描述信息需要在类中用[Description("")]标注。
调用验证方法示例:
在其他这种大量重复语句的情况也可以使用,判断条件可以扩展,适合EXCEL导入等情形,起到优化代码的作用。
该文章介绍了两种常见数据相互转换方法封装:DataTable与List,DataTable与Json
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M