再看ExpressionTree,Emit,反射創建對象性能對比

【前言】   前幾日心血來潮想研究着做一個Spring框架,自然地就涉及到了Ioc容器對象創建的問題,研究怎麼高性能地創建一個對象。第一聯想到了Emit,興致沖沖寫了個Emit創建對象的工廠。在做性能測試的時候,發現居然比反射Activator.CreateInstance方法創建對象毫無優勢可言。繼而又寫了個Expression Tree的對象工廠,發現和Emit不相上下,比起系統反射方法仍然無
相關文章
相關標籤/搜索