我有一個網頁與尋呼機,我想獲得下一個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)的最佳方法; 有沒有更好的性能解決方案? –