У меня есть сценарий, в котором мне нужно получить записи с разбивкой на страницы в обратном порядке с помощью LINQ. Предположим, у меня есть 15 элементов в том порядке, в котором они были опубликованы:
Имея размер страницы 5, если пользователь отправляет 1 в качестве текущей страницы в моем методе. Тогда я смогу вернуть 11, 12, 13, 14, 15 в качестве набора результатов. Если он отправит 2 в качестве текущей страницы, тогда я должен вернуть 6, 7, 8, 9, 10< /код> и так далее. Как мне установить значение, которое я передаю методу Skip, чтобы он выдавал мне записи таким образом? И да, я также упорядочиваю элементы в порядке возрастания дат.
Подробнее здесь:
https://stackoverflow.com/questions/293 ... using-linq