会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
编写人生
写写代码,写写人生
博客园
首页
新随笔
联系
管理
订阅
2005年8月31日
List
小心性能损失的方法
摘要: 本身我们认为List是数组之外性能最好的集合类了,但是因为他被设计为使用数字检索的类,所以请尽量避免使用对象检索位置的方法,例如:List.IndexOf(T) : Int32;List.Remove(T) : Boolean;以及其他标有IndexOf的方法。为什么尽量少用这些方法呢?因为这些方法的内部实现实际上是来一个For循环,从头到尾比较一下,运气不好的话,你每次调用都会循环整个数组。
阅读全文
posted @ 2005-08-31 09:45 编写人生
阅读(463)
评论(1)
推荐(0)
编辑