Я ищу алгоритм, который позволит настраиваемую разбивку по страницам, но сохранит рандомизацию результатов. Например, в алфавитном порядке это просто — .Take(Page# *ResultsOnPage). Однако, если он рандомизируется каждый раз при загрузке страницы, сценарий, в котором отдельные лица могут отображаться на нескольких страницах, а некоторые не отображаться вообще.
Итак, цель:
- Случайный список
- Возьмите результаты для данной страницы из списка.
- При необходимости получите следующую страницу того же рандомизированного списка.
Подробнее здесь: https://stackoverflow.com/questions/947 ... andom-sort