Share via


特定的集合

特殊化集合是指具有特定用途的集合。 NameValueCollection 是以 NameObjectCollectionBase 為基礎;然而,NameValueCollection 的每個索引鍵都接受多重值,而 NameObjectCollectionBase 的每個索引鍵只接受一個值。

System.Collections.Specialized 命名空間中的其他強型別集合還有 StringCollectionStringDictionary 等,它們都包含字串值。

CollectionsUtil 類別建立了不區分大小寫集合的執行個體。

有些集合會轉換。 例如,HybridDictionary 類別一開始是 ListDictionary,變大之後就成為 HashtableKeyedCollection<TKey, TItem> 是一個清單,但在元素數目到達指定的臨界值時,它也會建立查閱字典。

請參閱

參考

System.Collections.Specialized

其他資源

集合和資料結構