how to get the top 30 items in a list
本问题已经有最佳答案,请猛点这里访问。
我如何才能在C_中获得列表中的前30项并将其添加到新列表中?
我有一个大约1000个项目的列表,我想创建一个新的列表,每个大约30个项目,然后以某种方式将列表绑定到列表框
使用方法:
1 | var top30list = source.Take(30).ToList(); |
添加
每个人都说是LINQ的所以我会秀没有LINQ的实例: </P >
1 2 3 4 |
使用带(30) </P >
1 2 3 4 | public List<string> ReturnList(List<string> mylist,int page) { return mylist.Skip(30 * (page - 1)).Take(30) } |
1 | newList.AddRange(list.Take(30)); |
使用