語言

PriorityQueue<TElement,TPriority>.EnqueueRange 方法

定義

多載

名稱 Description
EnqueueRange(IEnumerable<ValueTuple<TElement,TPriority>>)

將一連串元素優先對排隊至 PriorityQueue<TElement,TPriority>。

EnqueueRange(IEnumerable<TElement>, TPriority)

將一串元素對排入 PriorityQueue<TElement,TPriority>,全部與指定優先權相關聯。

EnqueueRange(IEnumerable<ValueTuple<TElement,TPriority>>)

來源:
PriorityQueue.cs
來源:
PriorityQueue.cs
來源:
PriorityQueue.cs
來源:
PriorityQueue.cs
來源:
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)

來源:
PriorityQueue.cs
來源:
PriorityQueue.cs
來源:
PriorityQueue.cs
來源:
PriorityQueue.cs
來源:
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。

適用於