c#中Attribute的使用
摘要:
Attribute(特性、标记、标签),在c#中用于表示类、属性、方法等具有某种特性,使用的格式[Attribute名字(构造函数的参数)],例如在一个类上边写上[Serializable],就表示这个类可以序列化,具有可序列化的特性。其实这个特性也是一个类,这个类继承自Attribute类,它本身并没有什么特殊的地方,也就是说这个类内部对于这种特性没做什么实质上的操作,仅仅是标记为具有某种特性而已,比如写上[Serializable],表示可以序列化,而真正的序列化是需要调用BinaryFormatter的Serialize方法。下面通过一个小实例来说明特性的使用:自定义一个xml序列化方法 阅读全文
posted @ 2012-09-17 09:19
无所畏惧
阅读(527)
评论(0)
推荐(0)