在C#中,将一个List的值赋给另一个List,可以使用以下方法:
- 使用循环逐个复制元素:
Listlist1 = new List () { 1, 2, 3, 4, 5 }; List list2 = new List (); foreach (int item in list1) { list2.Add(item); }
- 使用List的构造函数:
Listlist1 = new List () { 1, 2, 3, 4, 5 }; List list2 = new List (list1);
- 使用List的
AddRange
方法:
Listlist1 = new List () { 1, 2, 3, 4, 5 }; List list2 = new List (); list2.AddRange(list1);
这些方法都可以将一个List的值赋给另一个List,选择使用哪种方法取决于你的具体需求。