我有一个网页与寻呼机,我想获得下一个25开始的索引开始记录。Linq获取下n条记录
例如对于第一次我返回25条记录,当我改变到明年我要挑下一个25条记录,并跳过第25
什么是最可取的方法使用LINQ做?
感谢, 阿拉
我有一个网页与寻呼机,我想获得下一个25开始的索引开始记录。Linq获取下n条记录
例如对于第一次我返回25条记录,当我改变到明年我要挑下一个25条记录,并跳过第25
什么是最可取的方法使用LINQ做?
感谢, 阿拉
如果你想更好的性能,您可以将您的记录集分成25组,这里有一个simple solution和一个efficient solution。
请记住,每次IEnumerable获得枚举时,创建它的语句都会被执行,因此请确保在适当时使用ToList()。
我觉得这是我得到了, 的UV = uvs.Skip(startIndex.Value * recordsCount.Value)。取(recordsCount.Value)的最佳方法; 有没有更好的性能解决方案? –