摘要:
"反射"是.NET中的重要技术,通过反射,可以在运行时获得某个类型的各种信息,进而动态的创建对象实例,完成方法调用,属性设置和事件激发。在.NET中“代码特性(Attribute)”就利用了反射技术。反射技术的基础反射的特点:允许一个对象的类型带程序运行时才确定。反射作用:这个技术在实际开发中很有用,它使我们可以动态的替换掉系统中的某一部分而不用重新编译源码。反射概述反射的基本作用:运行期,根据对象名就能获得该对象的:类型、方法、属性,还可以获得每个成员的名称,访问权限和参数信息,这些信息都存储于元数据中,因此反射处理的对象是程序集元数据。注:著名的Reflector软件就 阅读全文