专用集合

专用集合是具有专门用途的集合。 NameValueCollection 基于 NameObjectCollectionBase;但 NameValueCollection 接受一键多值,而 NameObjectCollectionBase 只接受一键一值。

System.Collections.Specialized 命名空间中的一些强类型集合包括 StringCollectionStringDictionary,它们都包含完全是字符串的值。

CollectionsUtil 类创建不区分大小写的集合的实例。

有些集合可以转换。 例如,HybridDictionary 类起初是 ListDictionary,增大后就变为 HashtableKeyedCollection<TKey, TItem> 是个列表,但当元素数目达到指定阈值时,它也可以创建查找字典。

请参见

参考

System.Collections.Specialized

概念

集合和数据结构