PriorityQueue<TElement,TPriority>.TryPeek(TElement, TPriority) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy w PriorityQueue<TElement,TPriority>obiekcie znajduje się minimalny element , a jeśli istnieje, kopiuje go i skojarzony priorytet do element
argumentów i priority
. Element nie jest usuwany z elementu 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
Gdy ta metoda zwraca wartość , zawiera minimalny element w kolejce.
- priority
- TPriority
Gdy ta metoda zwraca wartość , zawiera priorytet skojarzony z minimalnym elementem.
Zwraca
true
jeśli występuje minimalny element; false
jeśli wartość jest pusta PriorityQueue<TElement,TPriority> .