摘要:
对反射的使用一直接触不多,今天开始学习反射方面的基础知识,首先来了解下反射的概念:1.什么是反射。 反射是指在程序运行过程中,动态的去加载一个程序集,从而实现对程序集内部的类和方法等的调用操作。2. 反射能做什么。 反射能够完成如下操作: (1). 获取程序集信息。 (2). 枚举程序集内的类型成员。 (3). 实例化程序集内的对象。 (4). 执行程序集内对象的成员,如方法,属性,等。3. 如何实现反射。 反射的实现离不开两个重要的类:System.Type 和 System.Reflection 命名空间下的Assembly类。 要实现反射首先要动态的将程序集加载到当前运行的程序中,这里. 阅读全文