Sdílet prostřednictvím


PriorityQueue<TElement,TPriority>.TryPeek(TElement, TPriority) Metoda

Definice

Vrátí hodnotu, která označuje, zda existuje minimální prvek v PriorityQueue<TElement,TPriority>, a pokud je k dispozici, zkopíruje ho a jeho přidruženou prioritu argumentů element a priority . Element není odebrán z objektu PriorityQueue<TElement,TPriority>.

public:
 bool TryPeek([Runtime::InteropServices::Out] TElement % element, [Runtime::InteropServices::Out] TPriority % priority);
public bool TryPeek (out TElement element, out TPriority priority);
member this.TryPeek : 'Element * 'Priority -> bool
Public Function TryPeek (ByRef element As TElement, ByRef priority As TPriority) As Boolean

Parametry

element
TElement

Když tato metoda vrátí, obsahuje minimální prvek ve frontě.

priority
TPriority

Když tato metoda vrátí, obsahuje prioritu spojenou s minimálním elementem.

Návraty

true pokud je minimální prvek; false pokud je pole PriorityQueue<TElement,TPriority> prázdné.

Platí pro