ParallelEnumerable.Select 方法

定義

以平行方式,將序列的每個項目規劃成一個新的表單。

多載

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)

透過加入項目的索引,以平行方式將序列的每個項目規劃成新的表單。

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

以平行方式,將序列的每個項目規劃成一個新的表單。

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)

來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs

透過加入項目的索引,以平行方式將序列的每個項目規劃成新的表單。

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TResult> ^ Select(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, TResult> ^ selector);
public static System.Linq.ParallelQuery<TResult> Select<TSource,TResult> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,TResult> selector);
static member Select : System.Linq.ParallelQuery<'Source> * Func<'Source, int, 'Result> -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Integer, TResult)) As ParallelQuery(Of TResult)

類型參數

TSource

source 項目的類型。

TResult

選取器傳回的項目類型。

參數

source
ParallelQuery<TSource>

要對於叫用轉換函式的值序列。

selector
Func<TSource,Int32,TResult>

要套用至每個項目的轉換函式。

傳回

ParallelQuery<TResult>

序列,其項目是根據提供給 selector 的索引,對 source 的每個項目叫用轉換函式所得到的結果。

例外狀況

sourceselector 為 Null 參考 (在 Visual Basic 中為 Nothing)。

評估查詢的期間發生一或多個例外狀況。

查詢會列舉超過 Int32.MaxValue 元素。 此狀況可能會發生在資料流案例。

另請參閱

適用於

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs

以平行方式,將序列的每個項目規劃成一個新的表單。

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TResult> ^ Select(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TResult> ^ selector);
public static System.Linq.ParallelQuery<TResult> Select<TSource,TResult> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TResult> selector);
static member Select : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Result> -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, TResult)) As ParallelQuery(Of TResult)

類型參數

TSource

source 項目的類型。

TResult

選取器傳回的項目類型。

參數

source
ParallelQuery<TSource>

要對於叫用轉換函式的值序列。

selector
Func<TSource,TResult>

要套用至每個項目的轉換函式。

傳回

ParallelQuery<TResult>

序列,其中的項目是對每個 source 項目叫用轉換函式所得到的結果。

例外狀況

sourceselector 為 Null 參考 (在 Visual Basic 中為 Nothing)。

評估查詢的期間發生一或多個例外狀況。

另請參閱

適用於