摘要: 编译器: 1.把字符串Attribute添加到这个名称后面,形成一个组合名称FieldNameAttribute,如果该特性名称以字符串Attribute结尾则不添加 2.在其搜索路径中所用命名空间搜索有指定名称FieldNameAttribute的类,如果找到该类并且该类直接或者间接派生自System.Attribute。 阅读全文
posted @ 2009-03-18 14:47 君未鸣 阅读(361) 评论(3) 推荐(0) 编辑
摘要: 反射可以完成以下任务枚举类型的成员实例化新对象执行对象的成员查找类型信息查找程序集的信息检查应用于类型的定制特性创建和编译新程序集 阅读全文
posted @ 2009-03-18 14:10 君未鸣 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 有许多方法扩展类,如果有类的源代码,集成就是给对象添加功能的好方法,但是如果没有源代码,该怎么办,此时可以使用扩展方法,它允许改变一个类,但不需要类的源代码。 阅读全文
posted @ 2009-03-18 13:42 君未鸣 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 所有.net类都派生于System.Object 阅读全文
posted @ 2009-03-18 13:41 君未鸣 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 如果类只包含静态方法和属性,该类就是静态的,静态类在工程上与使用私有静态构造函数创建的类相同,不能创建静态类的实例。 阅读全文
posted @ 2009-03-18 13:39 君未鸣 阅读(205) 评论(0) 推荐(0) 编辑