OrderablePartitioner<TSource>.GetOrderablePartitions(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将基础集合分区成指定数目的可排序分区。
public:
abstract System::Collections::Generic::IList<System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<long, TSource>> ^> ^ GetOrderablePartitions(int partitionCount);
public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long,TSource>>> GetOrderablePartitions (int partitionCount);
abstract member GetOrderablePartitions : int -> System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int64, 'Source>>>
Public MustOverride Function GetOrderablePartitions (partitionCount As Integer) As IList(Of IEnumerator(Of KeyValuePair(Of Long, TSource)))
参数
- partitionCount
- Int32
要创建的分区数。
返回
一个包含 partitionCount
枚举器的列表。
注解
每个分区都表示为键值对的枚举器。
对的值是元素本身,键是一个整数,用于确定此元素相对于数据源中其他元素的相对顺序。
有关详细信息,请参阅 PLINQ 和 TPL 的自定义分区程序。