Sdílet prostřednictvím


PriorityQueue<TElement,TPriority>.EnqueueRange Metoda

Definice

Přetížení

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

Vytvoří pořadí párů s prioritou elementu do fronty .PriorityQueue<TElement,TPriority>

EnqueueRange(IEnumerable<TElement>, TPriority)

Vytvoří pořadí párů prvků do PriorityQueue<TElement,TPriority>fronty , všechny přidružené k zadané prioritě.

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

Zdroj:
PriorityQueue.cs
Zdroj:
PriorityQueue.cs
Zdroj:
PriorityQueue.cs

Vytvoří pořadí párů s prioritou elementu do fronty .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)))

Parametry

items
IEnumerable<ValueTuple<TElement,TPriority>>

Dvojice prvků a priorit, které se mají přidat do fronty.

Výjimky

Zadaný items argument byl null.

Platí pro

EnqueueRange(IEnumerable<TElement>, TPriority)

Zdroj:
PriorityQueue.cs
Zdroj:
PriorityQueue.cs
Zdroj:
PriorityQueue.cs

Vytvoří pořadí párů prvků do PriorityQueue<TElement,TPriority>fronty , všechny přidružené k zadané prioritě.

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)

Parametry

elements
IEnumerable<TElement>

Prvky, které se mají přidat do fronty.

priority
TPriority

Priorita, která se má přidružit k novým prvkům.

Výjimky

Zadaný elements argument byl null.

Platí pro