PriorityQueue<TElement,TPriority>.TryPeek(TElement, TPriority) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é.