HOWTO · Csharp

Liste zu einer anderen Liste hinzufügen in C#

Mit der Funktion List.AddRange() in C# können wir den Inhalt einer Liste zur anderen Liste hinzufügen.

Auf dieser Seite

In diesem Lernprogramm werden Methoden zum Hinzufügen der Elemente einer Liste am Ende einer anderen Liste in C# erläutert.

Hinzufügen einer Liste zu einer anderen Liste Mit der Funktion List.AddRange() in C#

Die einfachste Methode zum Anhängen der Elemente einer Liste am Ende der anderen Liste ist die Verwendung der Methode List.AddRange() in C#. Die Methode List.AddRange(x) fügt der Liste die Elemente der Sammlung x hinzu. Das folgende Codebeispiel zeigt, wie Sie eine Liste mit der Funktion List.AddRange() in C# zu einer anderen Liste hinzufügen.

using System;
using System.Collections.Generic;

namespace add_list {
 class Program {
   static void Main(string[] args) {
     List<string> first = new List<string> { "do", "rey", "me" };
     List<string> second = new List<string> { "fa", "so", "la", "te" };
     first.AddRange(second);
     foreach (var e in first) {
       Console.WriteLine(e);
     }
   }
 }
}

Ausgabe:

do
rey
me
fa
so
la
te

Wir haben im obigen Code zwei Listen von Zeichenketten erstellt und initialisiert, first und second. Wir haben die Listenelemente second am Ende der Liste first mit der Funktion first.AddRange(second) angehängt. Am Ende haben wir die Elemente der first Liste angezeigt.