animal= (IAnimal)Activator.CreateInstance(t); animal.move(); animal.eat(); Console.Read (); } } 得到输出:I'm moveingI'm eating 总结:如果用于AOP的话,Emit可以动态生成一个装饰类,相比于基于Remoting架构的TP/RP的方法,效率可能要高些,而且还能拦截new操作符。缺点:对于非Virtual的方法,似乎无法拦截。用于O/R Mapping的类生成,倒是不错
数据载入中...
页码:[1] [2] [3] [4] [5] [6] [7] [8] 第8页、共8页 |