语言

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 枚举器的列表。

注解

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

适用于

另请参阅