创建自定义特性步骤
1声明自定义特性(创建一个自定义特性类)
2构建自定义特性
3在目标程序上应用自定义特性
4通过反射访问特性,(通过自定义特性访问类型属性和方法)
1创建一个自定义特性
Attribute 属于特性的基类 任何特性都是继承于Attribute
构建特性功能:根据特性知道当前这个代码开发人员,修改的最后日期,bug的编号等信息
2添加属性和方法
3 添加特性使用的地方 例如特性在类前面 、方法前 、字段前等地方进行使用
class 允许特性写在类前面
Constructor 允许特性写在函数前面
Property 允许特性写在属性前面
AllowMultiple 是否允许多用
使用: