ParallelEnumerable.Cast<TResult>(ParallelQuery) 方法

定义

将 ParallelQuery 的元素转换为指定的类型。Converts the elements of a ParallelQuery to the specified type.

public:
generic <typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TResult> ^ Cast(System::Linq::ParallelQuery ^ source);
public static System.Linq.ParallelQuery<TResult> Cast<TResult> (this System.Linq.ParallelQuery source);
static member Cast : System.Linq.ParallelQuery -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Cast(Of TResult) (source As ParallelQuery) As ParallelQuery(Of TResult)

类型参数

TResult

source 中的元素要转换成的类型。The type to convert the elements of source to.

参数

source
ParallelQuery

包含要转换的元素的序列。The sequence that contains the elements to be converted.

返回

ParallelQuery<TResult>

一个序列,其中包含已转换为指定类型的源序列的每个元素。A sequence that contains each element of the source sequence converted to the specified type.

异常

source 为 null 引用(在 Visual Basic 中为 Nothing)。source is a null reference (Nothing in Visual Basic).

源序列的类型不能转换为 TResultThe type of the source sequence could not be converted to TResult.

适用于

另请参阅