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

Cách chuyển đổi List collection thành mảng trong C#?

Đầu tiên, thiết lập một list collection:

List<string> myList = new List<string>(); 
myList.Add("RedHat"); 
myList.Add("Ubuntu");

Bây giờ, sử dụng ToArray() để chuyển list thành mảng:

string[] str = myList.ToArray();

Dưới đây là mã hoàn chỉnh:

Ví dụ

using System; 
using System.Collections.Generic; 
public class Program { 
    public static void Main() { 
        List<string> myList = new List<string>(); 
        myList.Add("RedHat"); 
        myList.Add("Ubuntu"); 
        Console.WriteLine("List..."); 
        foreach(string value in myList) { 
            Console.WriteLine(value); 
        } 
        Console.WriteLine("Converting to Array..."); 
        string[] str = myList.ToArray(); 
        foreach(string s in myList) { 
            Console.WriteLine(s); 
        } 
    } 
}

Kết quả

List... RedHat Ubuntu Converting to Array... RedHat Ubuntu