2010年12月16日

摘要: 大家都知道可以使用IEnumerableT 的AddRange方法去获取指定范围的数据(常用于分页)。昨天我在做分页时当我取下来的数据时发现速度会很慢而且内存也消耗比较多,由此我们可以猜想到加载数据的时候肯定加载了很多不需要的数据。 代码: publicPageList(IEnumerableTsource,intindex,intpageSize,inttotalCount) { this.AddRange(source.Skip(index*pageSize).Take(pageSize)); this.TotalCount=source.Count(); this.PageSi 阅读全文

posted @ 2010-12-16 15:19 チャチャの楽園 阅读(1488) 评论(1) 推荐(1) 编辑


Copyright © 2024 チャチャの楽園
Powered by .NET 8.0 on Kubernetes