[C#]LINQ查询 笔记

First  返回集合中的第一个元素;不延迟
FirstOrDefault  返回集合中的第一个元素(如果没有则返回默认值);不延迟
                只取一个  如果没有数据等于 null,如果>1 取第一个
SingleOrDefault  返回序列中的唯一元素 ;SingleOrDefault(Func<T, Boolean>)返回序列中满足指定条件的唯一元素
            如果该序列包含多个元素,引发异常
LastOrDefault  返回集合中的最后一个元素(如果没有则返回默认值);不延迟
ElementAtOrDefault  返回集合中指定索引的元素(如果没有则返回默认值);不延迟
Max  返回集合的最大值;不延迟
Min  返回集合的最小值;不延迟

猜你喜欢

转载自blog.csdn.net/just_lover/article/details/80525669