C# 获取类型中所有的具有指定特性类型的属性。
示例:
class MyClass{ [MyCustom] public int Property1 {get;set;} [MyCustom(Name="abc")]] public int Property2 {get;set;}}
获取此类中所有具有"MyCustom"特性的属性
TypeDescriptor.GetProperties 这个方法我试了不行,此方法中有个特性数组的参数,只能传实例,而不能传类型。如果传一个"Name"为空的"MyCustom"就只能匹配到第一个属性。
1 回答
- 1 回答
- 0 关注
- 472 浏览
添加回答
举报
0/150
提交
取消