方法名
说明
C# 查询表达式语法
Visual Basic 查询表达式语法
更多信息
ElementAt
返回集合中指定索引处的元素。
不适用。
不适用。
Enumerable.ElementAt<TSource>
Queryable.ElementAt<TSource>
ElementAtOrDefault
返回集合中指定索引处的元素;如果索引超出范围,则返回默认值。
不适用。
不适用。
Enumerable.ElementAtOrDefault<TSource>
Queryable.ElementAtOrDefault<TSource>
First
返回集合中的第一个元素或满足条件的第一个元素。
不适用。
不适用。
Enumerable.First
Queryable.First
FirstOrDefault
返回集合中的第一个元素或满足条件的第一个元素。如果没有这样的元素,则返回默认值。
不适用。
不适用。
Enumerable.FirstOrDefault
Queryable.FirstOrDefault
Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)
Last
返回集合中的最后一个元素或满足条件的最后一个元素。
不适用。
不适用。
Enumerable.Last
Queryable.Last
LastOrDefault
返回集合中的最后一个元素或满足条件的最后一个元素。如果没有这样的元素,则返回默认值。
不适用。
不适用。
Enumerable.LastOrDefault
Queryable.LastOrDefault
Single
返回集合中的唯一元素或满足条件的唯一元素。
不适用。
不适用。
Enumerable.Single
Queryable.Single
SingleOrDefault
返回集合中的唯一元素或满足条件的唯一元素。如果没有这样的元素或集合不是正好包含一个元素,则返回默认值。
不适用。
不适用。
Enumerable.SingleOrDefault
Queryable.SingleOrDefault