摘要: 阅读目录 一:属性 二:自定义属性类BookAttribute实例 . 属性是由属性类来实现的,向上篇文章《C#温故而知新学习系列之.NET框架高级特性—.NET框架中自身提供的属性(二)》我们讲的Obsolete一样,我们还可以自定义属性类,属性类是由System.Attribute派生而来的 . 阅读全文
posted @ 2012-04-05 11:24 David.Meng 阅读(8469) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一:特性 二:如何指定属性? 三:.NET框架提供了哪些内置属性? 四:实例 一:特性 . C#允许在类和类成员上声明特性,这些特性其实也是个类,可以在运行时解释类和类成员的行为,这个特性我们也称之为属性Attribute . .NET框架提供的内置属性比如:Obsolete是一种特殊的用以声明式的编程机制,其类型是一族继承自System.Attribute的类型,在编译时,这些.NET内置属性会被写入元数据中,以供程序运行或者反射使用 . 允许在其上面声明属性的类型有 1:类和类成员 2:结构 3:接口和接口成员 4:枚举和枚举成员 5:委托 二:如... 阅读全文
posted @ 2012-04-05 09:44 David.Meng 阅读(827) 评论(0) 推荐(0) 编辑