博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
First()、FirstOrDefault()、Single() 和 SingleOrDefault()的区别
阅读量:6693 次
发布时间:2019-06-25

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

Enumerable.First() 方法:
返回序列中的第一个元素,如果源序列为空,则抛异常。


Enumerable.FirstOrDefault ()方法
返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。


Enumerable.Single)()方法
返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。


Enumerable.SingleOrDefault()方法
返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。

转载于:https://www.cnblogs.com/527289276qq/p/4347359.html

你可能感兴趣的文章
grep,egrep,fgrep的使用
查看>>
Interested Transaction List ( ITL ) in Oracle
查看>>
Spring
查看>>
C#委托基础7——匿名方法
查看>>
3. 文件系统——创建、删除分区和内核同步分区信息
查看>>
配置防火墙 允许或阻止被Ping和设置方法
查看>>
Python集合
查看>>
磁盘管理
查看>>
我的友情链接
查看>>
Centos 6.3 install Darwin Streaming Server 6.0.3
查看>>
个人博客的推广
查看>>
MVC-Easy-UI-datagrid-分页-查询
查看>>
嘉协达ARM服务器:“省”字当头
查看>>
网宿云分发:公有云与用户之间的桥梁
查看>>
VNC安装
查看>>
我的友情链接
查看>>
页面内容显示不全问题的解决办法
查看>>
交换机的原理及VTP
查看>>
我的友情链接
查看>>
【JSP】JSP与Servlet的区别
查看>>