繁体   English   中英

从IList中选择元素序列

[英]Selecting a sequence of elements from the IList

我有一个IList。 其中对象PersonDetails由人员名称,地址和电话号码组成。 该列表包含1000多个人的详细信息。 我想每页显示50个PersonDetails。 有没有一种方法可以从列表中仅选择50个元素,然后返回它们。 例如。

myList.select(1,50)
myList.select(51, 100)

我只能使用来选择前50个。 myList.Take(50); 整个列表位于wcf服务处,我想一次仅获取50个元素。

这将选择后50个元素(跳过前50个元素):

var elements = myList
    .Skip(50)
    .Take(50)
    .ToList();

Skip方法绕过序列中指定数量的元素,然后返回其余元素。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM