PriorityQueue<TElement,TPriority>.TryDequeue Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt das minimale Element aus dem PriorityQueue<TElement,TPriority>und kopiert es und seine zugeordnete Priorität in die element
Argumente und priority
.
public:
bool TryDequeue([Runtime::InteropServices::Out] TElement % element, [Runtime::InteropServices::Out] TPriority % priority);
public bool TryDequeue (out TElement element, out TPriority priority);
member this.TryDequeue : 'Element * 'Priority -> bool
Public Function TryDequeue (ByRef element As TElement, ByRef priority As TPriority) As Boolean
Parameter
- element
- TElement
Wenn diese Methode zurückgibt, enthält das entfernte Element.
- priority
- TPriority
Wenn diese Methode zurückgibt, enthält die Priorität, die dem entfernten Element zugeordnet ist.
Gibt zurück
true
, wenn das Element erfolgreich entfernt wurde; false
, wenn leer PriorityQueue<TElement,TPriority> ist.