PriorityQueue<TElement,TPriority>.TryDequeue Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort det minimala elementet PriorityQueue<TElement,TPriority>från och kopierar det och dess associerade prioritet till argumenten element och 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
Parametrar
- element
- TElement
När den här metoden returnerar innehåller det borttagna elementet.
- priority
- TPriority
När den här metoden returneras innehåller den prioritet som är associerad med det borttagna elementet.
Returer
true om elementet har tagits bort. false om är PriorityQueue<TElement,TPriority> tom.