Linq Paging с использованием Skip and Take возвращает неверный результатC#

Место общения программистов C#
Anonymous
Linq Paging с использованием Skip and Take возвращает неверный результат

Сообщение Anonymous »

Код: Выделить всё

var queryResultPage = eventsResults.Results
.Skip(pageParameters.PageSize * pageParameters.CurrentPageNumber)
.Take(pageParameters.PageSize).ToList();

var queryResultPage = eventsResults.Results.Skip(10* 1).Take(10).ToList();
Теперь, если количество объектов в результатах равно 16, этот запрос Linq
возвращает только 6 результатов, хотя и должен был вернул 10.

Подробнее здесь: https://stackoverflow.com/questions/327 ... ong-result

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