Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.Collections-Namespace enthält Schnittstellen und Klassen, die verschiedene Auflistungen von Objekten definieren, z. B. Listen, Warteschlangen, Bitarrays, Hashtabellen und Wörterbücher.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
ArrayList | Implementiert die IList-Schnittstelle unter Verwendung eines Arrays, das nach Bedarf dynamisch vergrößert wird. |
![]() |
BitArray | Verwaltet ein komprimiertes Array von Bitwerten, die als boolesche Werte dargestellt sind. true bezeichnet hierbei ein gesetztes Bit (1), und false bezeichnet ein nicht gesetztes Bit (0). |
![]() |
CaseInsensitiveComparer | Vergleicht zwei Objekte auf Äquivalenz und ignoriert dabei die Groß- und Kleinschreibung in Zeichenfolgen. |
![]() |
CaseInsensitiveHashCodeProvider | Stellt einen Hashcode für ein Objekt bereit, wobei im verwendeten Hashalgorithmus die Groß- und Kleinschreibung von Zeichenfolgen ignoriert wird. |
![]() |
CollectionBase | Stellt die abstract-Basisklasse für eine Auflistung mit starker Typisierung bereit. |
![]() |
Comparer | Vergleicht zwei Objekte auf Äquivalenz, wobei die Groß- und Kleinschreibung bei Zeichenfolgenvergleichen berücksichtigt wird. |
![]() |
DictionaryBase | Stellt die abstract-Basisklasse für eine stark typisierte Auflistung von Schlüssel-Wert-Paaren bereit. |
![]() |
Hashtable | Stellt eine Auflistung von Schlüssel-Wert-Paaren dar, die nach dem Hashcode des Schlüssels organisiert sind. |
![]() |
Queue | Stellt eine FIFO-Auflistung (First-In-First-Out) von Objekten dar. |
![]() |
ReadOnlyCollectionBase | Stellt die abstract-Basisklasse für eine stark typisierte nicht generische schreibgeschützte Auflistung bereit. |
![]() |
SortedList | Stellt eine Auflistung von Schlüssel-Wert-Paaren dar, die nach Schlüsseln sortiert sind und auf die sowohl über Schlüssel als auch über Indizes zugegriffen werden kann. |
![]() |
Stack | Stellt eine einfache nicht generische LIFO (Last-In-First-Out)-Auflistung von Objekten dar. |
Schnittstellen
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() |
ICollection | Definiert Größe, Enumeratoren und Synchronisierungsmethoden für alle nicht generischen Auflistungen. |
![]() |
IComparer | Stellt eine Methode für den Vergleich zweier Objekte bereit. |
![]() |
IDictionary | Stellt eine nicht generische Auflistung von Schlüssel-Wert-Paaren dar. |
![]() |
IDictionaryEnumerator | Zählt die Elemente eines nicht generischen Wörterbuchs auf. |
![]() |
IEnumerable | Macht den Enumerator verfügbar, der eine einfache Iteration durch eine nicht generische Auflistung unterstützt. |
![]() |
IEnumerator | Unterstützt eine einfache Iteration durch eine nicht generische Auflistung. |
![]() |
IEqualityComparer | Definiert Methoden, die den Vergleich von Objekten auf Gleichheit unterstützen. |
![]() |
IHashCodeProvider | Stellt unter Verwendung einer benutzerdefinierten Hashfunktion einen Hashcode für ein Objekt bereit. |
![]() |
IList | Stellt eine nicht generische Auflistung von Objekten dar, auf die einzeln über einen Index zugegriffen werden kann. |
Strukturen
| Struktur | Beschreibung | |
|---|---|---|
![]() |
DictionaryEntry | Definiert ein Schlüssel-Wert-Paar für ein Wörterbuch, das festgelegt oder abgerufen werden kann. |
.png)
.png)
.png)