DefaultIfEmpty
int[] arr1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };//构造带元素的数组
int[] arr2 = { }; //构造一个空数组
var query1 = arr1.DefaultIfEmpty(); //DefaultIfEmpty方法判断元素是否为空
var query2 = arr2.DefaultIfEmpty(-1); //DefaultIfEmpty方法判断如果元素为空返回-1
//显示查询结果
foreach (var item in query1)
{
Response.Write(item + " , ");//结果query1={1,2,3,4,5,6,7,8,9}
}
Response.Write("<br/>");
foreach (var item in query2)
{
Response.Write(item + " , ");// 结果query2={-1}
}
转载于:https://www.cnblogs.com/Yellowshorts/archive/2013/01/18/2866615.html
DefaultIfEmpty相关推荐
- 高性能ORM框架XLinq功能详细介绍
之前简单介绍了XLinq的一些功能,有很多功能都没有提到,现在给XLinq加了一些功能,这次把所有功能都介绍一遍. 设计目标 易用性 在使用一个框架的时候 应该没几个人会喜欢写一大堆的配置文件吧 也应 ...
- 实战 Spring Cloud Gateway 之限流篇
来源:https://www.aneasystone.com/archives/2020/08/spring-cloud-gateway-current-limiting.html 话说在 Sprin ...
- Spring Cloud Gateway 雪崩了,该怎么办不要慌
问题现象与背景 昨晚我们的网关雪崩了一段时间,现象是: 1.不断有各种微服务报异常:在写 HTTP 响应的时候,连接已经关闭: reactor.netty.http.client.PrematureC ...
- asp.net MVC2 Jquery
先看看界面 这个界面的业务逻辑是:首先这是一个弹出层,用于修改或者添加新的信息.点击修改选中的行处第一列外均可编辑.如下 根据传递的批次信息,获取入学方式表的信息和学历层次表的信息.这样就有个问题,如 ...
- commons-lang3-3.2.jar中的常用工具类的使用
这个包中的很多工具类可以简化我们的操作,在这里简单的研究其中的几个工具类的使用. 1.StringUtils工具类 可以判断是否是空串,是否为null,默认值设置等操作: /*** StringUti ...
- RxJava2.x 萌新之路 操作符篇
操作符总览 Rxjava为函数式编程提供了众多的操作符,操作符的运用可以使得程序逻辑更为简洁. 网上已有众多操作符说明教学,但不亲身总结和尝试一遍,是难以体会到其中奥妙与融会贯通的,简单记录总结以备大 ...
- linq之InnerJoin和LeftJoin以及封装动态查询条件版本
Linq的出现,使数据集的处理显得愈来愈简便.很多时候对于本地数据集的处理,脑海中的第一反应,即尝试使用Linq来实现.诸如DataTable的innerJoin以及leftJoin等操作,很多时候我 ...
- 一步一步学linq to sql(四)查询句法
select 描述:查询顾客的公司名.地址信息 查询句法: var 构建匿名类型1 = from c in ctx.Customers select new { 公司名 = c.CompanyName ...
- javascript常用工具类封装
字符串工具类,仅供参考 StringUtils = {isEmpty: function(input) {return input == null || input == '';},isNotEmpt ...
最新文章
- 首批辉瑞疫苗紧急出仓,传特朗普将「以身试苗」
- 微信也在用的Transformer加速推理工具 | 腾讯第100个对外开源项目
- GlassFish linux下配置服务并自动启动
- 『号外』 排名进入3000,特致感谢!
- 18.IDA-创建自己的sig(创建自己的标签)
- 微信公众平台开发模式背后的原理?
- luogu P2344 奶牛抗议 DP 树状数组 离散化
- linux系统中的软件管理(软件仓库的搭建:本地+网络源+第三方)
- C语言: gotoxy函数
- delphi 分析抓取html,delphi网页数据抓取
- windows修复移动硬盘
- 什么是Windows驱动程序?
- KITTI数据集详解和评价标准
- 微信小程序毕业设计 基于微信会议室预约小程序系统开题报告
- html中点击声音,如何在HTML中的图像点击中播放声音?
- 我差点错过高校毕业生毕业之后这个3000元现金直接打入银行卡的补贴!
- JavaScript进阶
- 计算机光盘模式,Win7系统自带光盘刻录功能如何使用?
- 雷军把小米发布会开到华为门口,发布了安卓版iPhone X
- 2020年中国汽车电子软件行业发展现状、竞争格局及未来发展趋势分析,“软件定义汽车”重构汽车产业格局「图」