元素运算 (C#)

元素运算从序列中返回唯一、特定的元素。

下节列出了执行元素运算的标准查询运算符方法。

方法

方法名称 说明 C# 查询表达式语法 详细信息
ElementAt 返回集合中指定索引处的元素。 不适用。 Enumerable.ElementAt
Queryable.ElementAt
ElementAtOrDefault 返回集合中指定索引处的元素;如果索引超出范围,则返回默认值。 不适用。 Enumerable.ElementAtOrDefault
Queryable.ElementAtOrDefault
First 返回集合的第一个元素或满足条件的第一个元素。 不适用。 Enumerable.First
Queryable.First
FirstOrDefault 返回集合的第一个元素或满足条件的第一个元素。 如果此类元素不存在,则返回默认值。 不适用。 Enumerable.FirstOrDefault
Queryable.FirstOrDefault
Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)
上一个 返回集合的最后一个元素或满足条件的最后一个元素。 不适用。 Enumerable.Last
Queryable.Last
LastOrDefault 返回集合的最后一个元素或满足条件的最后一个元素。 如果此类元素不存在,则返回默认值。 不适用。 Enumerable.LastOrDefault
Queryable.LastOrDefault
Single 返回集合的唯一一个元素或满足条件的唯一一个元素。 如果没有要返回的元素或要返回多个元素,则引发 InvalidOperationException 不适用。 Enumerable.Single
Queryable.Single
SingleOrDefault 返回集合的唯一一个元素或满足条件的唯一一个元素。 如果没有要返回的元素,则返回默认值。 如果要返回多个元素,则引发 InvalidOperationException 不适用。 Enumerable.SingleOrDefault
Queryable.SingleOrDefault

请参阅