作者aoksc (重出江湖)
看板C_Sharp
标题[问题] 如何自订无参数attribute?
时间Sun Sep 25 01:21:52 2016
请问各位
在学习reflection内容中也有提到自订attribute
在写MVC的时候model的属性挂个[Required]就能让该属性变成必填
我在练习自订一个可以检查字串的attribute挂在一个参数型别为String的method
我尝试把规则写在无参数的建构子
像是这样[CheckString]
但问题来了
我要怎麽在执行这方法之前就先让attribute把传入的参数检查过一次呢?
因为书上的范例都是有Hard Code的参数
像是[CheckString("xxxx")]之类
所以想请问要怎麽写才能达到我想要的功能呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 119.14.82.200
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1474737716.A.20A.html
2F:→ shuangrain: 趣的话可以参考一下 09/27 00:05
3F:推 shuangrain: 另外您指的传入的参数先检查一次是指前端检查吗?如果 09/27 00:17