Methoden zum Kombinieren von Listen in der C# -Programmierung
Addrange () Methode
Syntax:
LIST1_NAME .AddRange (list2_name);Für die Eachlheop -Methode
Syntax:
LIST2_NAME .foreach (Any_List => list1_name.Add (Any_List));Aufzählbar.Concat () Methode
Syntax:
LIST1_NAME .Concat (list2_name);Beispiel Nr. 1: Mithilfe der addrange () -Methode
Wir werden ein Beispiel demonstrieren, in dem wir die AddRange () -Methode verwenden, um zwei verschiedene Listen in der C# -Programmierung zu kombinieren. Wir führen die angegebenen Beispiele in Ubuntu 20 durch.04 Texteditor. Bei der Verwendung des Ubuntu 20.04 Texteditor, wir müssen unsere Datei mit der “speichern.CS ”Erweiterung. Erläutern Sie dann den folgenden Code im Detail:
Wir starten unser Programm mit der "Verwendung der System" -Bibliothek. Wir verwenden diese Bibliothek, um auf Klassen und Funktionen zuzugreifen. Es bietet uns viele wertvolle Funktionen und Klassen. Das System.Sammlungen.Generic ”ist hier für eine gute Leistung mit verschiedenen Schnittstellen und Klassen, die generische Sammlungen definieren. Nachdem wir die Funktion „Haupt“ aufgerufen haben, erstellen wir eine neue Liste mit dem Namen „Gemüse“, bei der es sich um einen String -Datentyp handelt. Wir verwenden das Keyword "neu" zum Erstellen einer neuen Liste. Wenn diese neue Liste erstellt wird, müssen wir einige String -Daten an diese Liste weitergeben. Wir fügen dieser Liste "Kartoffel", "Chili", "Knoblauch" und "Tomate" hinzu.
Jetzt müssen wir eine andere Liste erstellen, damit wir beide Listen kombinieren können. Wir werden also eine andere Liste mit dem Namen "Früchte" erstellen. Wir haben diese Liste mit der gleichen Methode erstellt wie wir den ersten erstellt haben. Wenn die zweite Liste erstellt wird, fügen wir dieser Liste einige Früchte Namen hinzu. Hier können Sie sehen, dass wir "Apple", "Mango", "Banana" und "Orange" zur zweiten Liste hinzufügen. Jetzt ist es Zeit, beide Listen mit der Methode "AddRange" hinzuzufügen. Wir verwenden dieselbe Syntax der zuvor diskutierten AddRange () -Methode. Hier geben wir den Namen der ersten Liste an, die „Gemüse“ ist. Verwenden Sie dann die AddRange -Methode und den Namen der zweiten Liste "Früchte".
In diesem Code die Zeile „Gemüse.ADRANGE (FRUITS) ”wird zur Kombination dieser beiden Listen verwendet. Danach drucken wir diese kombinierte Liste mit Hilfe von „Konsole.Schreibeline ”Aussagen. Zunächst druckt diese Anweisung die Zeile. Dann verwenden wir String. Verbinden Sie („,“, Gemüse) in der Konsole.WriteLine -Anweisung zum Drucken der kombinierten Liste. In diesem Fall ist „join ()“ eine Methode zum Kombinieren von Listenelementen mit "" Jedes Element der Liste.
Während wir den Ubuntu 20 benutzen.04 Um diese Beispiele durchzuführen, müssen wir einige Befehle für die Ausgabe am Terminal von Ubuntu 20 ausführen.04. Zunächst müssen Sie das Ubuntu -Terminal starten und den Befehl „MCS“ schreiben. Es wird für die Erstellung unseres Quellcode verwendet. Wenn wir diesen Befehl „MCS“ verwenden, setzen wir das “.CS ”Erweiterung mit dem Datei_Name. Sie müssen die Eingabetaste drücken, um diesen Befehl „MCS“ auszuführen. Wenn dieser Befehl erfolgreich ausgeführt wird und kein Fehler in unserem Code enthält, erstellt er eine ausführbare Datei für uns.
Danach verwenden wir einen anderen Befehl, der hier der Befehl „Mono“ ist. Dieser Befehl wird für die Ausführung unseres Code verwendet. Wenn wir diesen Befehl verwenden, verwenden wir das “.Exe ”Dateierweiterung. Drücken Sie die Eingabetaste, um diesen Befehl "Mono" auszuführen. Die Ausgabe des Codes wird auf dem folgenden Bildschirm wiedergegeben:
In dieser Ausgabe können Sie feststellen, dass die beiden Listen in einer Signalliste gedruckt werden. Dies bedeutet, dass beide Listen in einer Liste kombiniert und beide Listen in einer einzelnen Zeile oder einer einzigen Liste angezeigt werden.
Beispiel Nr. 2: Mithilfe der Foreach -Schleifenmethode
Jetzt untersuchen wir ein weiteres Beispiel. Wir führen verschiedene Beispiele durch, indem wir verschiedene Methoden zum Kombinieren von zwei Listen verwenden.
Das „Verwenden von System“ ist hier, das Klassen und Funktionen enthält. Dann haben wir „System“.Sammlungen.Generisches ”, der Schnittstellen und Klassen enthält. Die Klasse ist öffentlich mit dem Namen „Programm“. Wir müssen die „Haupt“ -Funktion in unserem Programm haben. Dann müssen wir zwei verschiedene und separate Listen erstellen. Wir erstellen die erste Liste mit dem Namen "Schreibwaren", indem wir das Schlüsselwort "Neu" verwenden. Wir müssen dieser Liste einige Elemente hinzufügen. Also fügen wir dieser "Briefpapier" -Liste "Bleistift", "Marker", "Radiergummi" und "Farbe" hinzu.
Nach dem Erstellen der ersten Liste erstellen wir eine weitere Liste von „Fächern“ und fügen dieser zweiten Liste verschiedene Betreffnamen hinzu. Hier fügen wir dieser Liste "Englisch", "Computer", "Biologie" und "Mathematik" hinzu. Jetzt müssen wir diese beiden Listen mit der Schleife „foreach“ zusammenführen. Wenn wir diese für die Ereig -Schleifenmethode verwenden, müssen wir der Syntax dieser Methode folgen. Zunächst müssen wir den Namen der zweiten Liste angeben und die Foreach -Schleife verwenden. In dieser für die Each -Schleife geben wir den Namen einer beliebigen Liste mit einem fetten Pfeil "=>".
Nach diesem Fettpfeil gibt der Pfeil den Namen der ersten Liste an und gibt dann "Hinzufügen" und in Inside erneut den Namen einer beliebigen Liste an. In diesem Code “Betreff.Foreach (Dinge => Briefpapier. Die Zeile (Dinge) hinzufügen wird verwendet, um zwei Listen mit der Foreach -Schleifenmethode zusammenzuführen. Jetzt drucken wir diese zusammengeführte Liste mit „Konsole.Writeline ”. Wir drucken diese Liste mit der gleichen Methode, die wir in unserem vorhergehenden Beispiel überlegt haben. Die Ausgabe unseres Codes ist in dem unten angegebenen Bild bereitgestellt:
Beispiel Nr. 3: Durch die Verwendung von Aufzählung.Concat () Methode
Wir führen dieses angegebene Beispiel für Sie, um leicht zu lernen, wie Sie verschiedene Methoden verwenden, um zwei Listen zu kombinieren.
Hier erstellen wir eine Liste der Variablen mit dem Namen "Lista", indem wir das Schlüsselwort "neu" und eine Liste von String -Datentypen verwenden. Wir fügen verschiedene Elemente mit dem „list_name hinzu.Add () ”Methode. Der Name der ersten Liste ist hier "Lista". Wir fügen dieser Liste "Computer", "Tastatur" und "Maus" hinzu, indem wir die Methode "add ()" verwenden. Wir drucken die Liste zuerst in diesem Code und kombinieren beide Listen, nachdem wir beide Listen separat gedruckt haben. Wir drucken die erste Liste mit der Foreach -Schleife. Wir initialisieren eine Variable mit dem Namen "E", der alle Elemente der "Lista" speichert und alle Elemente mit der "Konsole" druckt.Writeline ”Methode.
Nachdem wir diese erste Liste gedruckt haben, erstellen und drucken wir einen neuen Listennamen „ListB“ mit derselben Methode, mit der wir die erste Liste „Lista“ erstellt und gedruckt haben, und drucken Sie dieselbe Methode, "Lista". Wenn beide Listen erstellt werden, kombinieren wir diese Listen. Und zum Kombinieren verwenden wir die dritte Methode, die „aufzählbar ist.Concat () ”. Wir erstellen eine andere Liste mit dem Namen "Finallist" und initialisieren diese mit dem "Aufzählung".Concat () ”Methode.
Zunächst geben wir den Namen der ersten Liste „Lista“ an, dann "concat" in diesem, wir geben den Namen der zweiten Liste, die "ListB" und der Tolist () ist. Der Tolist () erhält die Elemente aus der Liste und gibt die neue Liste zurück. Nach all dem drucken wir die Verkettungs- oder kombinierte Liste mit derselben Methode, die wir in unseren vorherigen Beispielen verwendet haben. Die Ausgabe dieses Codes befindet sich im folgenden Bild:
Abschluss:
In diesem Tutorial wurde erläutert, wie zwei Listen in C# -Programmierung in Ubuntu 20 kombiniert werden können.04 durch Verwendung verschiedener Methoden. In diesem Tutorial wurde drei verschiedene Methoden zur Kombination von zwei Listen erläutert. Wir haben auch Screenshots der Codes zusammen mit der Ausgabe jedes Codes für Ihr besseres Verständnis bereitgestellt. Darüber hinaus haben wir drei verschiedene Beispiele verwendet, in denen wir drei verschiedene Methoden zum Zusammenführen oder Kombinieren von zwei Listen in der C# -Programmierung verwenden. Ich hoffe, Sie werden dieses Konzept leicht lernen, und dieses Tutorial wird in Zukunft für Sie hilfreich sein.