Adicionar lista a outra lista em C#

Muhammad Maisam Abbas 11 dezembro 2023
Adicionar lista a outra lista em C#

Este tutorial discutirá métodos para adicionar os elementos de uma lista no final de outra lista em C#.

Adicionar uma lista a outra lista com a função List.AddRange() em C#

O método mais fácil para anexar os elementos de uma lista no final da outra lista é usar o método List.AddRange() em C#. O método List.AddRange(x) adiciona os elementos da coleção x na lista. O exemplo de código a seguir nos mostra como adicionar uma lista a outra lista com a função List.AddRange() em C#.

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);
     }
   }
 }
}

Resultado:

do rey me fa so la te

Criamos e inicializamos 2 listas de strings, first e second, no código acima. Anexamos os second elementos da lista no final da first lista com a função first.AddRange(second). No final, exibimos os elementos da lista first.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Artigo relacionado - Csharp List