Partitioner<TSource>.GetPartitions(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将基础集合分区成给定数目的分区。
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 的自定义分区程序。