摘要: 在.Net 中,程序集(Assembly)中保存了元数据(MetaData)信息,因此就可以通过分析元数据来获取程序集中的内容,比如类,方法,属性等,这大大方便了在运行时去动态创建实例。MSDN解释如下:反射提供了封装程序集、模块和类型的对象(Type 类型)。可以使用反射动态创建类型的实例,将类型... 阅读全文
posted @ 2015-08-25 10:41 甜菜波波 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 经过测试,如果显示声明有参构造函数,用反射实例化的时候,就需要传入构造函数的参数,如果同时声明了有参和无参构造函数 或只声明了无参构造函数则不需要传入参数,直接可以获取实例 //显示无参构造函数,如果只显示定义了有参构造函数,就不能使用如下代码反射创建实例对象 //var art = Assemb... 阅读全文
posted @ 2015-08-25 10:02 甜菜波波 阅读(1903) 评论(0) 推荐(0) 编辑