2011年11月21日

摘要: 前言: 在c#开发中,有时候我们需要读取 Attribute中的信息(关于Attribute, 我自己把他理解成一个可以为类,属性标记的东西,这个标记可以为你提供一些关于类,方法,属性的额外信息)我们如何获取这些标记的信息,如何获取自定义Attribute信息。正文:1.获取一个枚举的详细信息假设我们有这样一个枚举public enum Category { /// <summary> /// 英语 /// </summary> English, /// <summary> /// 汉语 ... 阅读全文
posted @ 2011-11-21 13:33 卡莱 阅读(1090) 评论(0) 推荐(0) 编辑
 
摘要: C#中的定制特性(Attributes)介绍Attributes是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如:帮助文件、文档的URL),还可能用attributes定义运行时信息(例如:使XML中的元素的成员字段关联起来)。我们也可以用attributes来创建一个“自描述”的组件。这篇指南中我们将明白怎么创建属性并将其绑定到各种语言元素上,另外我们怎样在运行环境下获取到attributes的一些信息。定义MSDN中做如下定义:“An attribute is a piece of additionaldeclarative information that i 阅读全文
posted @ 2011-11-21 11:39 卡莱 阅读(343) 评论(0) 推荐(0) 编辑