集合:列表,队列,栈,链表,字典,集。
主要位于System.Collections和System.Collections.Generic
泛型集合类位于System.Collections.Generic,
专用于特定类型的集合类位于System.Collections.Specialized
线程安全的集合类位于System.Collections.Concurrent
不可变的集合类位于System.Collections.Immutable
集合和列表实现的接口
接口 | 说明 |
IEnumerable<T> | |
ICollection<T> | |
IList<T> | |
ISet<T> | |
IDictionary<TKey,TValue> | |
ILookup<TKey, TValue> | |
IComparer<T> | |
IEqualityComparer<T> | |
IProducerConsumerCollection<T> | |
IReadOnlyCollection<T> IReadOnlyList<T> IReadOnlyDictionary<TKey, TValue> | |