共用方式為


項目作業

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

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

方法

方法名稱

描述

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

概念

標準查詢運算子概觀