PriorityQueue<TElement,TPriority>.EnqueueRange 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| EnqueueRange(IEnumerable<ValueTuple<TElement,TPriority>>) |
將一連串元素優先對排隊至 PriorityQueue<TElement,TPriority>。 |
| EnqueueRange(IEnumerable<TElement>, TPriority) |
將一串元素對排入 PriorityQueue<TElement,TPriority>,全部與指定優先權相關聯。 |
EnqueueRange(IEnumerable<ValueTuple<TElement,TPriority>>)
將一連串元素優先對排隊至 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)
將一串元素對排入 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。