PriorityQueue<TElement,TPriority>.TryDequeue Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.