Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Thêm các phần tử của collection vào cuối List trong C#

Để thêm các phần tử của một collection vào cuối List<T>, ta dùng phương thức AddRange. Dưới đây là các ví dụ.

Ví dụ 1

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main(String[] args){
        List<string> list = new List<string>();
        list.Add("Andy");
        list.Add("Gary");
        list.Add("Katie");
        list.Add("Amy");
        
        Console.WriteLine("Elements in List...");
        foreach (string res in list){
            Console.WriteLine(res);
        }
        
        string[] strArr = { "John", "Jacob" };
        list.AddRange(strArr);
        
        Console.WriteLine("Elements in List...UPDATED");
        foreach(String str in list){
            Console.WriteLine(str);
        }
    }
}

Kết quả

Elements in List...
Andy
Gary
Katie
Amy
Elements in List...UPDATED
Andy
Gary
Katie
Amy
John
Jacob

Ví dụ 2

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main(String[] args){
        List<int> list = new List<int>();
        list.Add(25);
        list.Add(50);
        list.Add(75);
        list.Add(100);
        
        Console.WriteLine("Elements in List...");
        foreach (int val in list){
            Console.WriteLine(val);
        }
        
        int[] intArr = { 150, 200, 250, 300 };
        list.AddRange(intArr);
        
        Console.WriteLine("Elements in List...UPDATED");
        foreach(int val in list){
            Console.WriteLine(val);
        }
    }
}

Kết quả

Elements in List...
25
50
75
100
Elements in List...UPDATED
25
50
75
100
150
200
250
300