摘要:
大家都知道可以使用IEnumerableT 的AddRange方法去获取指定范围的数据(常用于分页)。昨天我在做分页时当我取下来的数据时发现速度会很慢而且内存也消耗比较多,由此我们可以猜想到加载数据的时候肯定加载了很多不需要的数据。 代码: Codepublic PageList(IEnumerableT source, int index, int pageSize,int totalCount) {this.AddRange(source.Skip(index*pageSize).Take(pageSize));this.TotalCount = source.Count();th 阅读全文
posted @ 2010-12-16 21:57
kevinLee
阅读(519)
评论(0)
推荐(0)

浙公网安备 33010602011771号