Click or drag to resize

PriorityQueueTDequeue Method

Gets the item with the highest priority and removes it from the queue.

Namespace: GSF.Collections
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.300-beta+b2186e2cd1f968c931b0e151fdd7c839f3d1e9cf
Syntax
public T Dequeue()
View Source

Return Value

T
The item with the highest priority.
Exceptions
ExceptionCondition
InvalidOperationExceptionThe queue is empty.
Remarks
After removing an item from the queue, the heap will need to be fixed, therefore this is an O(log n) operation.
See Also