我有一个带有寻呼机的网格,我正试图以一个起始索引开始接下来的25条记录。
例如,我第一次返回25条记录,当我改为下一条时,我想选择接下来的25条记录并跳过前25条记录。
使用LINQ最好的方法是什么?
谢谢, 阿拉
答案 0 :(得分:5)
答案 1 :(得分:0)
如果您想获得更好的效果,可以将您的记录集合划分为25个组:这里是simple solution和efficient solution。
请记住,每次枚举IEnumerable时,创建它的语句都会被执行,因此请务必在适当时使用ToList()。