Linq中的Take和Skip
来源:互联网 发布:seo的目的 编辑:程序博客网 时间:2024/05/17 03:34
原文:http://msdn.microsoft.com/zh-cn/library/bb503062(v=vs.110).aspx
http://msdn.microsoft.com/zh-cn/library/bb358985(v=vs.110).aspx
如果 count 小于等于零,则不枚举 source,并返回空的 IEnumerable<T>。
Take<TSource> 和 Skip<TSource> 方法在功能上补充。 如果给定一个序列 coll 和一个整数 n,则连接 coll.Take(n) 和 coll.Skip(n) 的结果会生成与 coll 相同的序列。
int[] grades = { 59, 82, 70, 56, 92, 98, 85 }; IEnumerable<int> topThreeGrades = grades.OrderByDescending(grade => grade).Take(3); Console.WriteLine("The top three grades are:"); foreach (int grade in topThreeGrades) { Console.WriteLine(grade); } /* This code produces the following output: The top three grades are: 98 92 85 */
int[] grades = { 59, 82, 70, 56, 92, 98, 85 }; IEnumerable<int> lowerGrades = grades.OrderByDescending(g => g).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 */
1 0
- Linq中的Take和Skip
- Linq中的Take和Skip
- .NET Linq 中的 Skip和Take
- LINQ Take和Skip
- Linq to Sql中的Skip、Take
- LINQ:使用Take和Skip实现分页
- LINQ分页和排序,skip和Take 用法
- LINQ分页和排序,skip和Take 用法
- LINQ分页和排序,skip和Take 用法
- LINQ分页和排序,skip和Take 用法
- c#linq里的Skip和Take处理分页笔记
- LINQ系列:LINQ to SQL Take/Skip
- Linq中Skip和Take用法(TakeWhile和SkipWhile用法)
- Linq学习笔记(1.3)——Take、Skip
- Linq中Take、TakeWhile、Skip、SkipWhile的比较
- Linq中Take、TakeWhile、Skip、SkipWhile的比较
- linq distinct、union、concat、intersect、except、skip、take、skipwhile、takewhile、
- Linq中Take、TakeWhile、Skip、SkipWhile的比较
- 台阶问题递归优化
- 计算机视觉、机器学习相关领域论文和源代码大集合--持续更新……
- win7 vs2010 安装cocos2d-x
- WIN7下硬盘安装linux双系统
- 最短路(Dijstra) 一个人的旅行
- Linq中的Take和Skip
- ctype.h
- GuessBirthday
- TouchEvent分发过程一:TouchEvent在ViewGroup中的分发过程
- Linq中的TakeWhile和SkipWhile
- 第一次用所以测试标题
- 最短路(Dijstra) 畅通工程续
- MyEclipse+Tomcat web项目改名
- I2C总线上拉电阻--为什么要