方法名
|
说明
|
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
|