PriorityQueue<TElement,TPriority>.TryDequeue Methode

Definitie

Hiermee verwijdert u het minimale element uit de PriorityQueue<TElement,TPriority>en kopieert u het en de bijbehorende prioriteit naar de element en priority argumenten.

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

Parameters

element
TElement

Wanneer deze methode wordt geretourneerd, bevat het verwijderde element.

priority
TPriority

Wanneer deze methode wordt geretourneerd, bevat deze de prioriteit die is gekoppeld aan het verwijderde element.

Retouren

true als het element is verwijderd; false als het PriorityQueue<TElement,TPriority> leeg is.

Van toepassing op