本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Enumerable.First<TSource> 方法 (IEnumerable<TSource>)

 

傳回序列的第一個項目。

命名空間:   System.Linq
組件:  System.Core (於 System.Core.dll)

public static TSource First<TSource>(
	this IEnumerable<TSource> source
)

參數

source
Type: System.Collections.Generic.IEnumerable<TSource>

IEnumerable<T> 傳回的第一個元素。

傳回值

Type: TSource

指定之序列中的第一個項目。

類型參數

TSource

項目的型別 source

Exception Condition
ArgumentNullException

sourcenull

InvalidOperationException

來源序列是空的。

First<TSource>(IEnumerable<TSource>) 方法擲回例外狀況,如果 source 包含任何項目。 當來源序列是空的請改為傳回預設值,請使用 FirstOrDefault<TSource> 方法。

下列程式碼範例示範如何使用 First<TSource>(IEnumerable<TSource>) 傳回陣列的第一個項目。

int[] numbers = { 9, 34, 65, 92, 87, 435, 3, 54, 
                    83, 23, 87, 435, 67, 12, 19 };

int first = numbers.First();

Console.WriteLine(first);

/*
 This code produces the following output:

 9
*/

通用 Windows 平台
自 8 起供應
.NET Framework
自 3.5 起供應
可攜式類別庫
提供支援︰ 可攜式 .NET 平台
Silverlight
自 2.0 起供應
Windows Phone Silverlight
自 7.0 起供應
Windows Phone
自 8.1 起供應
回到頁首
顯示: