Производительность Skip and Take в Linq to ObjectsC#

Место общения программистов C#
Anonymous
Производительность Skip and Take в Linq to Objects

Сообщение Anonymous »

"Поиск альтернативных функций для функций "Пропустить" и "Взять"

1 из ссылки гласит: "Каждый раз, когда вы вызываете Skip(), ему придется выполнять итерацию". вы собираете с самого начала, чтобы пропустить необходимое количество элементов, что дает цикл внутри цикла (поведение n2)"

Вывод: для больших коллекций не Не использую Skip and Take. Найдите другой способ перебирать свою коллекцию и разделять ее.

Чтобы получить доступ к данным последней страницы в огромной коллекции, не могли бы вы предложить нам другой способ, кроме «Пропустить и Подойти?

Подробнее здесь: https://stackoverflow.com/questions/354 ... to-objects

Вернуться в «C#»