04 2012 档案

摘要:自从认识了FindAll(),一般List中查找符合条件的数据项我都用List<T>.Find()或List<T>.FindAll().代码简洁,自己看了赏心悦目,况且是微软内部的方法,效率应该不会差。然而,今天心血来潮,写代码测试了一下,确发现FindAll()比For循环效率差了好多,集合比较小的时候这差异就更明显了。测试代码:Stopwatch watch = new Stopwatch(); Random rand = new Random(); List<int> list = new List<int>(); //构造一个LIST f 阅读全文
posted @ 2012-04-24 12:54 Gyoung 阅读(5184) 评论(26) 推荐(2) 编辑

点击右上角即可分享
微信分享提示