如何遍历IList集合并仅返回n个记录?我正在尝试使用IList对象实现分页。
答案 0 :(得分:2)
使用非常有用的PagedList:
答案 1 :(得分:1)
(From o As Object In myList).Take(n)
Hanselman在他的ASP .NET MVC教程here中有一个很好的Paginated List类。你应该看看它。
答案 2 :(得分:1)
foreach (int i in myList.Take(4))
{
// do some stuff
}
值得注意的是,对于分页,你也需要某种偏移。为此,您还可以执行以下操作:
foreach(int i in myList.Skip(40).Take(20)){}
在C#中。