【转载】C#中List集合使用GetRange方法获取指定索引范围内的所有值
程序员文章站
2022-05-15 13:30:25
在C#的List集合中有时候需要获取指定索引位置范围的元素对象来组成一个新的List集合,此时就可使用到List集合的扩展方法GetRange方法,GetRange方法专门用于获取List集合指定范围内的所有值,GetRange方法签名为List GetRange(int index, int ......
在c#的list集合中有时候需要获取指定索引位置范围的元素对象来组成一个新的list集合,此时就可使用到list集合的扩展方法getrange方法,getrange方法专门用于获取list集合指定范围内的所有值,getrange方法签名为list<t> getrange(int index, int count),index为开始索引位置,count为从index开始获取元素的个数。
例如有个list<int>的集合list1,内部存储10个数字,需要获取list1集合从第5个数开始,连续的5个元素组成新的集合,可使用下列语句:
list<int> list1 = new list<int>() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; var resultlist= list1.getrange(4, 5);
计算结果为,resultlist集合的元素为5,6,7,8,9
备注:原文转载自博主个人技术站it技术小趣屋,原文链接为c#中list集合使用getrange方法获取指定索引范围内的所有值_it技术小趣屋。
上一篇: 磁盘读写受保护
推荐阅读
-
【转载】C#中List集合使用RemoveRange方法移除指定索引开始的一段元素
-
【转载】C#中List集合使用RemoveAt方法移除指定索引位置的元素
-
【转载】C#中List集合使用GetRange方法获取指定索引范围内的所有值
-
【转载】 C#中使用Count方法获取List集合中符合条件的个数
-
【转载】 C#中List集合使用InsertRange方法在指定的位置插入另一个list集合
-
【转载】 C#使用Select方法快速获取List集合集合中某个属性的所有值集合
-
【转载】 C#中使用Count方法获取List集合中符合条件的个数
-
【转载】C#中List集合使用RemoveRange方法移除指定索引开始的一段元素
-
【转载】C#中List集合使用Remove方法移除指定的对象
-
【转载】C#中List集合使用RemoveAt方法移除指定索引位置的元素