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