List的linq操作

IList lines = new List(){“1”,“2”,“3”,“4”,“5”,“6”};
//获取list中第3个开始后的3个元素
int index = 2;
int lineCount = 3;
lines = lines.Skip(index).Take(lineCount).ToList();
lines = lines.Take(new Range(index, index + lineCount)).ToList();
结果:3,4,5

你可能感兴趣的:(C#,list,linq)