Nicht generische Auflistungen
Als Beispiele für die alten C# 1.0-Auflistungen stellen die nachfolgenden Abschnitte je einen Vertreter einer IList
-basierten und einer IDictionary
-basierten Auflistung sowie die spezialisierte BitArray
-Auflistung vor.
ArrayList
ArrayList
-Auflistungen haben eine anfängliche Standardkapazität von 0. Wenn Sie direkt nach der Instanziierung der Auflistung mit dem Einfügen von Elementen beginnen, sollten Sie den Konstruktor daher mit einem Argument für eine angemessenere Anfangskapazität aufrufen.
Für ArrayList
-Auflistungen können Sie die Kapazität zudem über die Eigenschaft Capacity
abfragen oder sogar setzen.
Elemente können mit den Methoden Remove(object o)
und RemoveAt(int index)
aus der Auflistung gelöscht werden. Wenn ...
Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.