C#中数组中Skip 和 Take 怎么用

一分钟识点扫盲

Skip Take 是C#里面集合的扩展方法 

Skip是跳过第几个之后开始,取得的值包括当前下标值的内容

Take 是获取到第几个下标为止,取得的值不包括当前下标值的内容

1

2

3

4

5

6

var list = new List<int>();

//比如  list里面是 1,2,3,4,5,6,7,8,9,10

var result = list.Skip(2);  //返回值就是 3,4,5,6,7,8,9,10;

var result = list.Take(2);  //返回值就是 1,2

//搭配使用,一般用来分页

var result = list.Skip(2).Take(2); //返回值 3,4

你可能感兴趣的:(一分钟识点扫盲)