Class | Description |
---|---|
PriorityQueue(TItem) | A queue returning item with highest priority first while removing the item from collection. This implementation differs from System.Collections.SortedList because allows adding items with non-unique priorities. |
PriorityQueue(TPriority,TItem) | A queue returning item with highest priority first while removing the item from collection. This implementation differs from System.Collections.SortedList because allows adding items with non-unique priorities. |
ReadOnlyDictionary(TKey,TValue) | Read-only dictionary. |
ReadOnlySet(TItem) | Read-only hash set. |
ReadWriteDictionary(TKey,TValue) | Custom dictionary. |
Set(TItem) | Hash set. |
SortedList(TItem) | List that can keep its items sorted. |
SortedSet(TItem) | Sorted hash set implementation. |
Interface | Description |
---|---|
IExtendedCollection(TItem) | Collection with extensions for certain collection operations. |
IExtendedList(TItem) | List with extensions for certain list operations. |