List-based:
List<T>
- Dynamic arrayLinkedList<T>
- Doubly linked listHashSet<T>
- Unique elements, fast lookupSortedSet<T>
- Sorted unique elementsDictionary<K,V>
- Key-value pairs, fast lookupSortedDictionary<K,V>
- Sorted key-value pairsConcurrentDictionary<K,V>
- Thread-safe dictionaryQueue<T>
- FIFO collectionStack<T>
- LIFO collection