C#中的Attribute
摘要:
看了很多的书,也在网上查了很多资料,我始终没理解Attribute这特性是如何工作的。今天看了几篇文章,开始有点理解了。其实特性就是类的一种,自定义特性后,使用的时候,即相当于把特性所定义的类,实例化在对象身上。意思就是:[Table("UserInfo")]public class UserInfo{ ... }public class UserInfo{ //Instantiate the Table Class here ......}相当于这个UserInfo类里面做了一次Table类的实例化。 当C#编译器发现这个属性有一个特性Table时,首先会把字符串Att. 阅读全文
posted @ 2012-07-26 13:51 Dimple 阅读(257) 评论(0) 推荐(0)
浙公网安备 33010602011771号