原理图
/// <summary>/// 1 dll-IL-metadata-反射/// 2 反射加载dll,读取module、类、方法/// 3 反射创建对象,反射+简单工厂+配置文件 ,破坏单例 创建泛型/// 反射反射程序员的快乐/// 反射是无处不在,MVC AOP IOC ORM Attribute /// IL:中间语言,标准的面向对象语言,但是不太好阅读/// metadata:元数据, 数据清单,只是描述了类中有什么/// 反射:Reflection, System.Reflection命名空间,是微软提供的一个帮助类库