2011-02-28 3 views

ответ

9

Использование IEnumerable.Take

var results = db.table.where(a=>a.Id > 500).Take(10) 

Примечание стороны
Если вы хотите реализовать подкачку есть также IEnumerable.Skip, который может быть использован для «быстрой перемотки вперед» ряд записей. Затем используйте вот так:

.Skip(pageNo * pageSize).Take(pageSize) 
+0

Метод 'Skip' поддерживается только для отсортированного ввода в LINQ to Entities. Метод 'OrderBy' должен быть вызван перед методом' Skip'. –

Смежные вопросы