Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
System.Collections.Generic-Namespace
.NET Framework 4
Der System.Collections.Generic-Namespace enthält Schnittstellen und Klassen, die generische Auflistungen definieren. Mit diesen können Benutzer stark typisierte Auflistungen erstellen, die höhere Typsicherheit und Leistung als nicht generische stark typisierte Auflistungen bieten.
| Klasse | Beschreibung | |
|---|---|---|
|
Comparer<T> | Stellt eine Basisklasse für Implementierungen der generischen IComparer<T>-Schnittstelle bereit. |
|
Dictionary<TKey, TValue> | Stellt eine Auflistung von Schlüsseln und Werten dar. |
|
Dictionary<TKey, TValue>.KeyCollection | Stellt die Auflistung von Schlüsseln in einem Dictionary<TKey, TValue> dar. Diese Klasse kann nicht vererbt werden. |
|
Dictionary<TKey, TValue>.ValueCollection | Stellt die Auflistung von Werten in einem Dictionary<TKey, TValue> dar. Diese Klasse kann nicht vererbt werden. |
|
EqualityComparer<T> | Stellt eine Basisklasse für Implementierungen der generischen IEqualityComparer<T>-Schnittstelle bereit. |
|
HashSet<T> | Stellt eine Menge von Werten dar. |
|
KeyedByTypeCollection<TItem> | Stellt eine Auflistung bereit, deren Elemente Typen sind, die als Schlüssel dienen. |
|
KeyNotFoundException | Die Ausnahme, die ausgelöst wird, wenn der für den Zugriff auf ein Element in der Auflistung angegebene Schlüssel keinem Schlüssel in der Auflistung entspricht. |
|
LinkedList<T> | Stellt eine doppelt verknüpfte Liste dar. |
|
LinkedListNode<T> | Stellt einen Knoten in einer LinkedList<T> dar. Diese Klasse kann nicht vererbt werden. |
|
List<T> | Stellt eine stark typisierte Liste von Objekten dar, auf die über einen Index zugegriffen werden kann. Stellt Methoden zum Durchsuchen, Sortieren und Bearbeiten von Listen bereit. |
|
Queue<T> | Stellt eine FIFO-Auflistung (First-In-First-Out) von Objekten dar. |
|
SortedDictionary<TKey, TValue> | Stellt eine Auflistung von Schlüssel-Wert-Paaren dar, deren Reihenfolge anhand des Schlüssels bestimmt wird. |
|
SortedDictionary<TKey, TValue>.KeyCollection | Stellt die Auflistung von Schlüsseln in einem SortedDictionary<TKey, TValue> dar. Diese Klasse kann nicht vererbt werden. |
|
SortedDictionary<TKey, TValue>.ValueCollection | Stellt die Auflistung von Werten in einem SortedDictionary<TKey, TValue> dar. Diese Klasse kann nicht vererbt werden. |
|
SortedList<TKey, TValue> | Stellt eine Auflistung von Schlüssel-Wert-Paaren dar, die auf Grundlage der zugeordneten IComparer<T>-Implementierung nach den Schlüsseln sortiert sind. |
|
SortedSet<T> | Stellt eine Auflistung von Objekten dar, deren Sortierreihenfolge beibehalten wird. |
|
Stack<T> | Stellt eine LIFO (Last-In-First-Out)-Auflistung variabler Größe von Instanzen desselben beliebigen Typs dar. |
|
SynchronizedCollection<T> | Stellt eine threadsichere Auflistung bereit, die Objekte enthält, die vom generischen Parameter als Elemente angegeben werden. |
|
SynchronizedKeyedCollection<K, T> | Stellt eine threadsichere Auflistung bereit, die Objekte eines von einem generischen Parameter angegeben Typs enthält, die anhand von Schlüsseln gruppiert werden. |
|
SynchronizedReadOnlyCollection<T> | Stellt eine threadsichere, schreibgeschützte Auflistung bereit, die Objekte enthält, die vom generischen Parameter als Elemente angegeben werden. |
| Schnittstelle | Beschreibung | |
|---|---|---|
|
ICollection<T> | Definiert Methoden zum Bearbeiten generischer Auflistungen. |
|
IComparer<T> | Definiert eine Methode, die ein Typ zum Vergleichen zweier Objekte implementiert. |
|
IDictionary<TKey, TValue> | Stellt eine generische Auflistung von Schlüssel-Wert-Paaren dar. |
|
IEnumerable<T> | Macht den Enumerator verfügbar, der eine einfache Iteration durch eine Auflistung eines angegebenen Typs unterstützt. |
|
IEnumerator<T> | Unterstützt eine einfache Iteration durch eine generische Auflistung. |
|
IEqualityComparer<T> | Definiert Methoden, die den Vergleich von Objekten auf Gleichheit unterstützen. |
|
IList<T> | Stellt eine Auflistung von Objekten dar, auf die einzeln über einen Index zugegriffen werden kann. |
|
ISet<T> | Stellt die Basisschnittstelle für die Abstraktion von Gruppen bereit. |
Community-Inhalt
Hinzufügen