Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีเพิ่ม List ที่สองเข้าไปใน List เดิมใน C#

ใช้เมธอด AddRange() เพื่อต่อ List ที่สองเข้าไปใน List แรก

List แรก

List<string> list1 = new List<string>();
list1.Add("One");
list1.Add("Two");

List ที่สอง

List<string> list2 = new List<string>();
list2.Add("Three");
list2.Add("Four");

การต่อ List

list1.AddRange(list2);

โค้ดตัวอย่างเต็ม

using System;
using System.Collections.Generic;
using System.Linq;

public class Demo
{
    public static void Main()
    {
        List<string> list1 = new List<string>();
        list1.Add("One");
        list1.Add("Two");
        
        Console.WriteLine("First list...");
        foreach(string value in list1)
        {
            Console.WriteLine(value);
        }
        
        Console.WriteLine("Second list...");
        List<string> list2 = new List<string>();
        list2.Add("Three");
        list2.Add("Four");
        foreach(string value in list2)
        {
            Console.WriteLine(value);
        }
        
        Console.WriteLine("After Append...");
        list1.AddRange(list2);
        foreach(string value in list1)
        {
            Console.WriteLine(value);
        }
    }
}

ผลลัพธ์

First list...
One
Two
Second list...
Three
Four
After Append...
One
Two
Three
Four