PriorityQueueT Constructor (IEnumerableT) |
Namespace: Ookii.Collections.Generic
Exception | Condition |
---|---|
ArgumentNullException | collection is . |
PriorityQueueT requires a comparer implementation to perform key comparisons. This constructor uses the default generic equality comparer, Default. If type T implements the IComparableT generic interface, the default comparer uses that implementation. Alternatively, you can specify an implementation of the IComparerT generic interface by using a constructor that accepts a comparer parameter.
This constructor is an O(n) operation, where n is the number of elements in collection.