在给定startIndex和count的情况下,如何在LINQ中对集合进行分页
发布于 2008-08-07 08:22:27
几个月前,我写了一篇关于Fluent Interfaces和LINQ的博客文章,它使用了IQueryable<T>上的一个扩展方法和另一个类,提供了以下对LINQ集合进行分页的自然方式。
var query = from i in ideas
select i;
var pagedCollection = query.InPagesOf(10);
var pageOfIdeas = pagedCollection.Page(2);您可以从MSDN code Gallery Page:Pipelines, Filters, Fluent API and LINQ to SQL获取代码。
https://stackoverflow.com/questions/66
复制相似问题