当前位置:编程学习 > C#/ASP.NET >>

First,FirstOrDefault,Single,SingleOrDefault的区别

Enumerable.First 方法
返回序列中的第一个元素。
Enumerable.FirstOrDefault 方法
返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。
Enumerable.Single 方法
返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。
Enumerable.SingleOrDefault 方法
返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。

    
补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,