共用方式為


項目作業

項目作業會傳回序列中的單一特定項目。

下節會列出執行項目作業的標準查詢運算子方法。

方法

方法名稱

說明

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

請參閱

工作

HOW TO:查詢目錄樹狀結構中的最大檔案 (LINQ)

參考

System.Linq

概念

標準查詢運算子概觀