У нас есть запрос около 40 полей данных, связанных с клиентами.Запрос часто возвращает большое количество записей, скажем, до 20 000.Мы хотим использовать только около 500 первых результатов.Тогда мы просто хотим иметь возможность просматривать их по 10 за раз.
Пропускает ли LINQ и подходит ли для этого разумный подход?Существуют ли какие-либо проблемы с производительностью при использовании этого подхода по сравнению с выполнением его вручную каким-либо другим способом?