"Поиск альтернативных функций для функций "Пропустить" и "Взять"
1 из ссылки гласит: "Каждый раз, когда вы вызываете Skip(), ему придется выполнять итерацию". вы собираете с самого начала, чтобы пропустить необходимое количество элементов, что дает цикл внутри цикла (поведение n2)"
Вывод: для больших коллекций не Не использую Skip and Take. Найдите другой способ перебирать свою коллекцию и разделять ее.
Чтобы получить доступ к данным последней страницы в огромной коллекции, не могли бы вы предложить нам другой способ, кроме «Пропустить и Подойти?
Подробнее здесь: https://stackoverflow.com/questions/354 ... to-objects
Производительность Skip and Take в Linq to Objects ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
ЧРЕЗВЫЧАЙНО низкая производительность запросов LINQ при использовании Skip/Take для пейджинга
Anonymous » » в форуме C# - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Я пытаюсь разбить на страницы, используя подход Skip Take в коде Frist, но возникла ошибка
Anonymous » » в форуме C# - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-