C# Set Collection

C# Set Collection

Eine der nützlichsten Merkmale von C# ist die Fähigkeit, mit Sammlungen zu arbeiten, bei denen es sich um Gruppen verwandter Objekte handelt, die als einzelne Einheit manipuliert werden können. In diesem Artikel wird das Konzept einer festgelegten Sammlung in C# untersucht. Lesen Sie diesen Leitfaden gründlich, wenn Sie daran interessiert sind, die Set -Sammlung in C# zu verstehen.

Was ist die Set -Sammlung in C#

Eine festgelegte Sammlung ist eine Art Sammlung in C#, die eine Gruppe einzigartiger Elemente darstellt. Mit anderen Worten, jedes Element in einer festgelegten Sammlung ist unterschiedlich und es gibt keine Duplikate. Die SET -Sammlung wird durch die Hashset -Klasse in C# definiert.

Die Hashset -Klasse implementiert die SET -Schnittstelle, die eine Reihe von Methoden zum Arbeiten mit Sets bietet. Weiterhin ist ein Beispiel, das demonstriert, wie die SET -Sammlung in C# zusammen mit einigen notwendigen Funktionen erstellt wird:

mit System verwenden;
Verwenden von System.Sammlungen.Generisch;
Klassenprogramm

statische void main ()

// Erstellen Sie eine neue Set -Sammlung
Hashset MySet = new Hashset ();
// Fügen Sie dem Satz einige Elemente hinzu
MySet.Add ("bmw");
MySet.Add ("mercedes");
MySet.Add ("audi");
// Drucken Sie die Elemente im Set aus
Konsole.WriteLine ("set enthält:");
foreach (Zeichenfolgeelement in MySet)

Konsole.WriteLine (Artikel);

bool isSet = mySet.Enthält ("audi");
Konsole.WriteLine ("ist Audi im Set? " + issinset);
// Entfernen Sie ein Element aus dem Satz
MySet.Entfernen ("BMW");
// Drucken Sie das aktualisierte Satz aus
Konsole.WriteLine ("set enthält:");
foreach (Zeichenfolgeelement in MySet)

Konsole.WriteLine (Artikel);

// den Satz löschen
MySet.Klar();

In diesem Beispiel erstellen wir eine neue Set -Sammlung mit der Hashset -Klasse. Anschließend fügen wir mit der Methode add () einige Elemente zum Set hinzu und drucken Sie den Inhalt des Satzes mit einer foreach -Schleife aus.

Als nächstes verwendet der Code die Methode content (), um zu überprüfen. Wir drucken den aktualisierten Satz erneut aus und löschen den Satz schließlich mit der Methode clear ().

Abschluss

Eine festgelegte Sammlung in C# ist eine Gruppe einzigartiger Elemente, die als einzelne Einheit manipuliert werden können. Die Hashset -Klasse in C# bietet eine Reihe von Methoden für die Arbeit mit SET -Sammlungen, einschließlich schneller Nachschlagoperationen. Set -Sammlungen sind eine ideale Wahl, wenn Sie mit einer Gruppe einzigartiger Elemente arbeiten und schnelle Suchvorgänge ausführen müssen.