public abstract class TotalTestAttribute{[Length(50)][Cluom]public string name { get; set; }public string sex { get; set; }}上面只是我随便写的一个属性例子我想我的model 想个 Attribute,然后通过反正这个model,获取这个Attribute,然后判断有这个Attribute怎么,没有又怎么样但是如果有多个不相同 Attribute 作用的同一个属性,循环判断显然不行,想到子类都继承至一个父类,然后父类做好所有的的功能,每个子类只实现父类部分功能,但是怎么反射会这个父类呢?或者说这个想法就不行,望高手指点?其实我的真正的想法就是写个方法,传进一个model后,就自动生成sql语句,但是这个model我想添加一些标记,比如类名是代表表名,但是也可以自定 重命名的 Attribute ,比如属性名可以加 表示这个属性是否是表的列名,重命名列,这列的长度和类型能, 我想到了mvc中Attribute ,一个属性上有很多的Attribute ,他们的后面机制是怎么处理的?
- 2 回答
- 0 关注
- 495 浏览
添加回答
举报
0/150
提交
取消