Производительность 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Linq Paging с использованием Skip and Take возвращает неверный результат
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • ЧРЕЗВЫЧАЙНО низкая производительность запросов LINQ при использовании Skip/Take для пейджинга
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Получение COUNT и SKIP TAKE за одну операцию с помощью Linq to Entities
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Я пытаюсь разбить на страницы, используя подход Skip Take в коде Frist, но возникла ошибка
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Entity Framework Core: Skip Take Проблема производительности
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

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