比較表
| Collection | Dictionary | Collection<T> | Dictionary<T,U> | |
| 基本型 | ArrayList | Hashtable | List<T> | Dictionary<T,U> |
| 字串型別 | StringCollection | StringDictionary :1 key -> 1 value NameValueCollection :1 key -> n value | List<T> | Dictionary<T,U> |
| Bool型別 | BitArray | |||
| 連續型的 | Stack :LIFO Queue :FIFO | Stack<T> Queue<T> | ||
| item 順序 | SortedList :順序依 key 值自動排序 OrderedDictionary :順序維持加入的順序 | SortedList<T,U> SortedDictionaryt<T,U> Dictionary<T,U> | ||
| 存取效能 | ListDictionary :適合項目小於 10 個的集合。 HybridDictionary :項目無法預期時,這個類別會自動調整。 | Dictionary<T,U> |