System.Collections-Namespaces
Geschützte Member einschließen
Geerbte Member einschließen
.NET Framework-Member einschließen
XNA Framework-Member einschließen
Portable Klassenbibliothek Member einschließen
Die System.Collections-Namespaces enthalten Typen für die Definition von verschiedenen standardmäßigen, spezialisierten und generischen Auflistungsobjekten.
Namespaces
Namespace | Beschreibung |
---|---|
System.Collections | 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. |
System.Collections.Concurrent | Der System.Collections.Concurrent-Namespace stellt mehrere threadsichere Auflistungsklassen bereit, die anstelle der entsprechenden Typen im System.Collections- und im System.Collections.Generic-Namespace verwendet werden sollen, wenn mehrere Threads gleichzeitig auf die Auflistung zugreifen. |
System.Collections.Generic | 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. |
System.Collections.ObjectModel | Der System.Collections.ObjectModel-Namespace enthält Klassen, die als Auflistungen im Objektmodell einer wiederverwendbaren Bibliothek verwendet werden können.Verwenden Sie diese Klassen, wenn Eigenschaften oder Methoden Auflistungen zurückgeben. |
System.Collections.Specialized | 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. |