C#-Sammlungs-Tutorial mit Beispielen

In unserem vorherigen Tutorial haben wir gelernt, wie wir Arrays in C# verwenden kรถnnen. Lassen Sie uns einen kurzen รœberblick darรผber geben: Arrays werden in der Programmierung verwendet, um eine Reihe verwandter Objekte zu gruppieren. Man kรถnnte also ein Array oder eine Reihe von Ganzzahlen erstellen, auf die รผber einen Variablennamen zugegriffen werden kรถnnte.

Was sind Sammlungen in C#?

Sammlungen รคhneln Arraysbietet es eine flexiblere Mรถglichkeit, mit einer Gruppe von Objekten zu arbeiten.

Bei Arrays ist Ihnen sicherlich aufgefallen, dass Sie vorher die Anzahl der Elemente in einem Array definieren mรผssen. Dies musste bei der Deklaration des Arrays erfolgen.

Aber in einer Sammlung mรผssen Sie die GrรถรŸe der Sammlung nicht vorher definieren. Sie kรถnnen jederzeit Elemente hinzufรผgen oder sogar Elemente aus der Sammlung entfernen. Dieses Kapitel konzentriert sich darauf, wie wir mit den verschiedenen in C# verfรผgbaren Sammlungen arbeiten kรถnnen.

System.Collections-Klassen

Kollektion Beschreibung
Anordnungsliste Die ArrayList-Auflistung รคhnelt den Arrays Datentyp in C#. Der grรถรŸte Unterschied besteht in der dynamischen Natur der Array-Listensammlung.
Stapeln Der Stapel ist eine Sonderfallsammlung, die ein Last-In-First-Out-Konzept (LIFO) darstellt
Queues Die Queue ist eine spezielle Fallsammlung, die ein First-In-First-Out-Konzept darstellt
Hash-tabelle Eine Hash-Tabelle ist eine spezielle Sammlung, die zum Speichern von Schlรผsselwertelementen verwendet wird
SortedList Die SortedList ist eine Sammlung, die Schlรผssel-Wert-Paare standardmรครŸig in aufsteigender Schlรผsselreihenfolge speichert.
BitArray Ein Bit-Array ist ein Array von Datenstrukturen, in denen Bits gespeichert werden.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: