今天在上传代码的同时试着写点东西,请大家指教,哈!反射简单说起来就是 Assembly.Load(" 程序集名称").CreateInstance("命名空间.类名称")获取一个“类名称"的对象(使用时添加using System.Reflection命名空间)。由于Load()和CreateInstance()中的参数是字符串所以可以直接将其配置在配置文件中,这样就可以通过配置来实现不同数据库之间的转换.C#版本代码如下:
/Files/cappuccino/ReflectionForFactory.rar