Specializované kolekce
Specializované kolekce jsou kolekce s vysoce specifickými účely. NameValueCollection je založena na NameObjectCollectionBase; avšak NameValueCollection příjímá vícenásobné hodnoty pro klíč, zatímco NameObjectCollectionBase přijímá pouze jednu hodnotu pro klíč.
Některé silně typované kolekce v oboru názvů System.Collections.Specialized jsou StringCollection a StringDictionary, které obě obsahují hodnoty, které jsou výhradními řetězci.
Třída CollectionsUtil vytvoří instance kolekcí, které nerozlišují velká a malá písmena.
Některé kolekce se transformují. Například třída HybridDictionary se spustí jako ListDictionary a stane se Hashtable, když se stane velkou. KeyedCollection<TKey, TItem> je seznam, ale vytváří také vyhledávací slovník, když počet prvků dosáhne dané prahové hodnoty.
Viz také
Odkaz
System.Collections.Specialized