项目定义属性

      这周我需要完成详细定义类的属性。接口中的方法本身就没有实现,是通过继承他的类来实现的类的属性,通过类的调用实现。属性 AttributeUsage 指定该属性可以应用于的语言元素。 

属性类是从 System.Attribute 派生的公共类,至少有一个公共构造函数。 
属性类有两种类型的参数: 
“定位参数”,每次使用属性时都必须指定这些参数。定位参数被指定为属性类的构造函数参数。在上面的示例中,url 便是一个定位参数。 
“命名参数”,可选。如果使用属性时指定了命名参数,则必须使用参数的名称。通过包含非静态字段或属性来定义命名参数。在上面的示例中,Topic 便是一个命名参数。 
属性参数限制为下列类型的常数值: 
简单类型(bool、byte、char、short、int、long、float 和 double) 
string 
System.Type 
enums 
以下部分是我完成的部分定义属性

制作一部分顺序图

登陆顺序图

 

 

 
posted @ 2018-06-19 20:59  江雅晶232  阅读(137)  评论(1)    收藏  举报