Enumerable.Skip<TSource> 方法

跳过序列中指定数量的元素,然后返回剩余的元素。
程序集: System.Core(在 System.Core.dll 中)
int[] grades = { 59, 82, 70, 56, 92, 98, 85 };
IEnumerable<int> lowerGrades =
grades.OrderByDescending(g => g).Skip(3);//OrderByDescending这里做了一个降序排序,这一步操作后的结果是{98,92,85,82,70,59,56},加了个Skip(3)跳过了前三个,返回剩余的元素
Console.WriteLine("All grades except the top three are:");
foreach (int grade in lowerGrades)
{
Console.WriteLine(grade);
}
This code produces the following output:
All grades except the top three are:
82
70
59
56