PriorityQueue<TElement,TPriority>.EnqueueRange 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
EnqueueRange(IEnumerable<ValueTuple<TElement,TPriority>>) |
将元素优先级对序列排入 PriorityQueue<TElement,TPriority>队列。 |
EnqueueRange(IEnumerable<TElement>, TPriority) |
将元素对的序列排入队列, PriorityQueue<TElement,TPriority>所有这些与指定的优先级相关联。 |
EnqueueRange(IEnumerable<ValueTuple<TElement,TPriority>>)
- Source:
- PriorityQueue.cs
- Source:
- PriorityQueue.cs
- Source:
- PriorityQueue.cs
将元素优先级对序列排入 PriorityQueue<TElement,TPriority>队列。
public:
void EnqueueRange(System::Collections::Generic::IEnumerable<ValueTuple<TElement, TPriority>> ^ items);
public void EnqueueRange (System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)> items);
member this.EnqueueRange : seq<ValueTuple<'Element, 'Priority>> -> unit
Public Sub EnqueueRange (items As IEnumerable(Of ValueTuple(Of TElement, TPriority)))
参数
- items
- IEnumerable<ValueTuple<TElement,TPriority>>
要添加到队列的元素和优先级对。
例外
指定的 items
参数为 null
。
适用于
EnqueueRange(IEnumerable<TElement>, TPriority)
- Source:
- PriorityQueue.cs
- Source:
- PriorityQueue.cs
- Source:
- PriorityQueue.cs
将元素对的序列排入队列, PriorityQueue<TElement,TPriority>所有这些与指定的优先级相关联。
public:
void EnqueueRange(System::Collections::Generic::IEnumerable<TElement> ^ elements, TPriority priority);
public void EnqueueRange (System.Collections.Generic.IEnumerable<TElement> elements, TPriority priority);
member this.EnqueueRange : seq<'Element> * 'Priority -> unit
Public Sub EnqueueRange (elements As IEnumerable(Of TElement), priority As TPriority)
参数
- elements
- IEnumerable<TElement>
要添加到队列的元素。
- priority
- TPriority
要与新元素关联的优先级。
例外
指定的 elements
参数为 null
。