随笔分类 -  C#定制

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