元素操作从序列中返回单个特定元素。
以下部分列出了执行元素操作的标准查询运算符方法。
方法
| 方法名 | DESCRIPTION | Visual Basic 查询表达式语法 | 详细信息 |
|---|---|---|---|
| ElementAt | 返回集合中指定索引处的元素。 | 不適用。 | Enumerable.ElementAt Queryable.ElementAt |
| ElementAtOrDefault | 返回集合中指定索引处的元素;如果索引范围不足,则返回默认值。 | 不適用。 | Enumerable.ElementAtOrDefault Queryable.ElementAtOrDefault |
| 第一 | 返回集合的第一个元素或满足条件的第一个元素。 | 不適用。 | Enumerable.First Queryable.First |
| FirstOrDefault | 返回集合的第一个元素或满足条件的第一个元素。 如果不存在此类元素,则返回默认值。 | 不適用。 | Enumerable.FirstOrDefault Queryable.FirstOrDefault Queryable.FirstOrDefault<TSource>(IQueryable<TSource>) |
| 最后一个 | 返回集合的最后一个元素或满足条件的最后一个元素。 | 不適用。 | Enumerable.Last Queryable.Last |
| LastOrDefault | 返回集合的最后一个元素或满足条件的最后一个元素。 如果不存在此类元素,则返回默认值。 | 不適用。 | Enumerable.LastOrDefault Queryable.LastOrDefault |
| 单身 | 返回集合的唯一元素,或满足条件的唯一元素。 | 不適用。 | Enumerable.Single Queryable.Single |
| SingleOrDefault | 返回集合的唯一元素,或满足条件的唯一元素。 如果不存在此类元素或集合不恰好包含一个元素,则返回默认值。 | 不適用。 | Enumerable.SingleOrDefault Queryable.SingleOrDefault |