Partitioner<TSource>.GetPartitions(Int32) 方法

定义

将基础集合分区成给定数目的分区。

public:
 abstract System::Collections::Generic::IList<System::Collections::Generic::IEnumerator<TSource> ^> ^ GetPartitions(int partitionCount);
public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions (int partitionCount);
abstract member GetPartitions : int -> System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<'Source>>
Public MustOverride Function GetPartitions (partitionCount As Integer) As IList(Of IEnumerator(Of TSource))

参数

partitionCount
Int32

要创建的分区数。

返回

IList<IEnumerator<TSource>>

一个包含 partitionCount 枚举器的列表。

注解

实现此方法的类应返回在 中指定的 partitionCount分区数。 如果分区不包含任何元素,则返回一个空枚举器,而不是 null (Visual Basic) 中 Nothing。 有关详细信息,请参阅 PLINQ 和 TPL 的自定义分区程序

适用于

另请参阅