接上篇:

特性介绍:

特性是一个类,需要间接或者直接继承Attribute父类,在标记特性时以中括号包裹,可以标记在元素之前。AttributeTargets.Class设置标记的元素,需要明确指定标记的元素。

特性标记类

 

 

 

 

 

 

反射与特性结合

通过反射获取并实例化用修饰类/方法/属性的特性类,调用特性类的方法验证

 

 

 

 

 

通过特性与反射给枚举加描述

 

 

 

 

 

 

 

 

使GetRemark变为扩展方法调用

 

 

 

 

通过第三方类调用特性,验证实体类