元素操作

元素操作从一个序列返回单个特定元素。

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

方法

方法名

说明

C# 查询表达式语法

Visual Basic 查询表达式语法

更多信息

ElementAt

返回集合中指定索引处的元素。

不适用。

不适用。

Enumerable.ElementAt``1

Queryable.ElementAt``1

ElementAtOrDefault

返回集合中指定索引处的元素;如果索引超出范围,则返回默认值。

不适用。

不适用。

Enumerable.ElementAtOrDefault``1

Queryable.ElementAtOrDefault``1

First

返回集合中的第一个元素或满足条件的第一个元素。

不适用。

不适用。

Enumerable.First``1

Queryable.First``1

FirstOrDefault

返回集合中的第一个元素或满足条件的第一个元素。 如果没有这样的元素,则返回默认值。

不适用。

不适用。

Enumerable.FirstOrDefault``1

Queryable.FirstOrDefault``1

Queryable.FirstOrDefault``1(IQueryableUMP)

上一个

返回集合中的最后一个元素或满足条件的最后一个元素。

不适用。

不适用。

Enumerable.Last``1

Queryable.Last``1

LastOrDefault

返回集合中的最后一个元素或满足条件的最后一个元素。 如果没有这样的元素,则返回默认值。

不适用。

不适用。

Enumerable.LastOrDefault``1

Queryable.LastOrDefault``1

Single

返回集合中的唯一元素或满足条件的唯一元素。

不适用。

不适用。

Enumerable.Single``1

Queryable.Single``1

SingleOrDefault

返回集合中的唯一元素或满足条件的唯一元素。 如果没有这样的元素或集合不是正好包含一个元素,则返回默认值。

不适用。

不适用。

Enumerable.SingleOrDefault``1

Queryable.SingleOrDefault``1

请参见

任务

如何:查询目录树中的一个或多个最大的文件 (LINQ)

参考

System.Linq

概念

标准查询运算符概述