Freigeben über


System.Collections.Specialized-Namespace

Der System.Collections.Specialized-Namespace enthält besondere und stark typisierte Auflistungen, z. B. ein verknüpftes Listen-Dictionary, einen Bitvektor sowie Auflistungen, die ausschließlich Zeichenfolgen enthalten.

Klassen

  Klasse Beschreibung
Öffentliche Klasse CollectionsUtil Erstellt Auflistungen, in denen die Groß- und Kleinschreibung in Zeichenfolgen nicht berücksichtigt wird.
Öffentliche Klasse HybridDictionary Implementiert IDictionary unter Verwendung eines ListDictionary, solange die Auflistung klein ist, und wechselt zu einer Hashtable, wenn die Auflistung größer wird.
Öffentliche Klasse ListDictionary Implementiert IDictionary unter Verwendung einer einfach verketteten Liste. Dies wird für Auflistungen empfohlen, die i. d. R. nicht mehr als 10 Elemente enthalten.
Öffentliche Klasse NameObjectCollectionBase Stellt die abstract-Basisklasse für eine Auflistung zugeordneter String-Schlüssel und Object-Werte bereit, auf die entweder über den Schlüssel oder über den Index zugegriffen werden kann.
Öffentliche Klasse NameObjectCollectionBase.KeysCollection Stellt eine Auflistung der String-Schlüssel einer Auflistung dar.
Öffentliche Klasse NameValueCollection Stellt eine Auflistung einander zugeordneter String-Schlüssel und String-Werte dar, auf die entweder über den Schlüssel oder über den Index zugegriffen werden kann.
Öffentliche Klasse OrderedDictionary Stellt eine Auflistung von Schlüssel-Wert-Paaren dar, deren Reihenfolge anhand des Schlüssels/Index bestimmt wird.
Öffentliche Klasse StringCollection Stellt eine Auflistung von Zeichenfolgen dar.
Öffentliche Klasse StringDictionary Implementiert eine Hashtabelle, bei der Schlüssel und Wert strikt als Zeichenfolgen und nicht als Objekte typisiert sind.
Öffentliche Klasse StringEnumerator Unterstützt eine einfache Iteration durch eine StringCollection.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IOrderedDictionary Stellt eine indizierte Auflistung der Schlüssel-Wert-Paare dar.

Strukturen

  Struktur Beschreibung
Öffentliche Struktur BitVector32 Stellt eine einfache Struktur bereit, die boolesche Werte und Small Integeres in 32 Speicherbits speichert.
Öffentliche Struktur BitVector32.Section Stellt einen Abschnitt des Vektors dar, der eine ganze Zahl enthalten kann.