FirstOrDefault:返回第一个元素,如果为空,则返回 类型的默认值;数值类型默认值是0,引用类型默认值是NULL,布尔类型默认值是False
First:也是返回第一个元素,但是如果为空的话,会抛出异常!!
Single:返回唯一一个符合条件的元素,如若没有或者有多条,都会抛出异常!
SingleOrDefault:返回唯一一个符合条件的元素,如若没有,则返回类型的默认值;数值类型默认值是0,引用类型默认值是NULL,布尔类型默认值是False,如果超过一条数据返回,则抛出异常
标签:返回,FirstOrDefault,浅谈,C#,抛出,元素,类型,默认值 From: https://blog.csdn.net/m0_59587869/article/details/137059191