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 關注
- 540 瀏覽
添加回答
舉報
0/150
提交
取消