PriorityQueue<TElement,TPriority>.UnorderedItems Property

Definition

Gets a collection that enumerates the elements of the queue in an unordered manner.

public:
 property System::Collections::Generic::PriorityQueue<TElement, TPriority>::UnorderedItemsCollection ^ UnorderedItems { System::Collections::Generic::PriorityQueue<TElement, TPriority>::UnorderedItemsCollection ^ get(); };
public System.Collections.Generic.PriorityQueue<TElement,TPriority>.UnorderedItemsCollection UnorderedItems { get; }
member this.UnorderedItems : System.Collections.Generic.PriorityQueue<'Element, 'Priority>.UnorderedItemsCollection
Public ReadOnly Property UnorderedItems As PriorityQueue(Of TElement, TPriority).UnorderedItemsCollection

Property Value

Remarks

The enumeration does not order items by priority, since that would require N * log(N) time and N space. Instead, items are enumerated following the internal array heap layout.

Applies to