随笔分类 -  反射 Reflection

摘要:1. 反射字段属性,获取和赋值2. 封装数据库访问层 Console.WriteLine("*********************动态获取属性和字段************************"); 阅读全文
posted @ 2016-11-29 14:33 HepburnXiao 阅读(124) 评论(0) 推荐(0)
摘要:1. 可配置可扩展2. 去掉接口,反射调用方法,突破访问限制3. 反射破坏单例 反射直接调用方法 当调用的方法是静态方法,重载方法 反射破坏单例 阅读全文
posted @ 2016-11-29 11:13 HepburnXiao 阅读(146) 评论(0) 推荐(0)
摘要:1. 反射的原理 反射是由框架提供的一个类库,可以访问dll中的metadata,动态获取dll的信息,并使用它。 2. 反射+简单工厂+可配置 反射三步曲: a. 动态加载dll b. 获取类型信息 c. 创建对象 看代码: 先声明了一个接口DB.Interface 和一个类DB.MySql 配置 阅读全文
posted @ 2016-11-28 11:49 HepburnXiao 阅读(236) 评论(0) 推荐(0)