Generische Auflistungen

Als Beispiele für die Generika-Auflistungen stellen die nachfolgenden Abschnitte je einen Vertreter einer IList-basierten und einer IDictionary-basierten Auflistung sowie die Auflistungen LinkedList und Queue vor.

List

List-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 List-Auflistungen können Sie die Kapazität zudem über die Eigenschaft Capacity abfragen oder sogar setzen.

Elemente können mit den Methoden RemoveAt(int index), RemoveAll(Predicate<T> p) und Remove(T item) aus der Auflistung gelöscht werden.

List ...

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.