摘要: 一.什么是反射?反射 Reflection 是提供封装程序集、模块和类型的对象程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。二.反射的用途1.使用 Assembly 定义和加载程序集,加载在程序集清单中列出的模块,以及从此程序集中查找类型并创建该类型的实例。2.使用 Module 了解如下的类似信息:包含模块的程序集以及模块中的类等。您还可以获取在模块上定义的所有全局方法或其他特定的非全局方法。3.使用 Constructor 阅读全文
posted @ 2014-03-18 17:10 ___Alex 阅读(699) 评论(3) 推荐(0) 编辑