文件名称:使用特性对函数传入参数进行效验(代理模式)
文件大小:79KB
文件格式:ZIP
更新时间:2017-08-13 16:40:52
特性 效验 代理模式 参数验证
学习C#半年 一直觉得传统验证方法不够优雅 可读性较差 所以在查阅资料的情况下 使用代码模式+特性 完成了对于参数的效验 使用时只需要在函数传入的参数前加入指定特性就可以进行效验 可添加新的效验方法 写法比较优美 觉得还不够好的就是提示方式是使用抛异常的方法 如果各位大神有别的意见 请指点一二! 谢谢
【文件预览】:
自定义特性验证(WindowsForm)
----自定义特性验证(WindowsForm)()
--------bin()
--------FormMain.cs(1KB)
--------FormMain.Designer.cs(3KB)
--------Program.cs(518B)
--------obj()
--------FormMain.resx(6KB)
--------自定义特性验证(WindowsForm).csproj(4KB)
--------Properties()
----自定义特性验证(WindowsForm).sln(2KB)
----自定义特性验证(WindowsForm).v12.suo(48KB)
----Validate()
--------bin()
--------obj()
--------Validate.csproj(2KB)
--------DynamicProxy.cs(2KB)
--------ArgumentValidationAttribute.cs(1KB)
--------Properties()