LDARG_0

.........

2014年2月28日 #

new的原罪

摘要: 一直以为在开发阶段能够直接调用的,速度而言一定是最优秀的,因为总比后期通过反射之类来调用来得快吧.下面请看一个SB的例子,重新编译以后,这个类在创建100,000,000实体时居然耗费了16秒的时间: internal class CreateWithNew : EntityCreator where T : new() { public override T Create() { return new T(); } }//此SB相当荣幸的以为这个调用速度一定是最快的,怎么的也是编译级别的吧 奶奶的,居然还不如之前的解决方案:(创建100,000,000实体约4秒) /// ... 阅读全文

posted @ 2014-02-28 09:25 sumok 阅读(256) 评论(0) 推荐(0) 编辑

导航