用emit动态构造某个接口的实现类,
在定义方法的时候
MethodBuilder createConnection = typeBuilder.DefineMethod("CreateConnection", MethodAttributes.Public| MethodAttributes.NewSlot| MethodAttributes.HideBySig| MethodAttributes.Virtual| MethodAttributes.Final,CallingConventions.HasThis,typeof(DbConnection), paraTypes);
切记一定要要把方法的属性 MethodAttributes.Virtual 标上啊,因为缺了这个属性,折腾了我好几天都找不出问题所在,
最后创建该类的时候总是报 xxx方法未实现 的错误。