博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linq 中的TakeWhile 和 SkipWhile
阅读量:6845 次
发布时间:2019-06-26

本文共 412 字,大约阅读时间需要 1 分钟。

这两个概念容易搞混 理解了一番后 在这里写下便于记忆

 

 

SkipWhile 可以理解为如果条件满足  就一直跳过   知道不满足后 就取剩下的所有元素(后面的不会再判断)

TakeWhile 可以理解为如果条件满足  就一直取值   直到不满足后 就丢掉剩下的所有元素(后面的不会再判断)

 

int[] intAry = { 2, 4, 5, 8, 9, 11, 10, 20, 15, 45, 78, 80 };var query = intAry.TakeWhile(num => num % 2 == 0);var query1 = intAry.SkipWhile(num => num % 2 == 0);//query: 2 4//query1:5, 8, 9, 11, 10, 20, 15, 45, 78, 80

  

转载于:https://www.cnblogs.com/perlinson/p/4374144.html

你可能感兴趣的文章
Android应用程序消息处理机制(Looper、Handler)分析(6)
查看>>
《统一沟通-微软-培训》-2-部署-反向代理-2-配置初始的部署设置
查看>>
2013年6月工作小结-- 再论需求与设计,别总去跑马拉松
查看>>
如何更有效使用 Rational AppScan 扫描
查看>>
Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法--使用rlwrap
查看>>
Centos 5.5 上面Wordpress平台搭建
查看>>
Cocos2d-x Eclipse下程序运行产生错误Effect initCheck() returned -1
查看>>
演示:穿越模式(在线模式)下基于思科Inline Interface Mode传感器的部署
查看>>
SQL Server 2012笔记分享-39:重建master数据库
查看>>
参加4.29首都网络安全日活动
查看>>
在iPad上使用Office 365
查看>>
十年IT运维谈(二)“0”和“100”
查看>>
poj3445
查看>>
[转]13个绚丽的Jquery 界面设计网站推荐
查看>>
艾伟_转载:ASP.NET MVC分页的实现
查看>>
C# 语音读取字符串
查看>>
css的一些操作
查看>>
SelectedValue与SelectedItem.Value的区别
查看>>
live555学习笔记8-RTSPClient分析
查看>>
QObject::sender() in a Q_PRIVATE_SLOT
查看>>