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.276-beta+3dd4b43be3e31323696af3ab6b14b705e6420d69
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