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.249-beta+56964f8aed6f3f2e54faec1539f7ce0ba6548fdf
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