在C#中,可以使用List<T>
类型来表示ArrayList。要将一个ArrayList的数据移动到另一个ArrayList,可以使用AddRange
方法。以下是一个示例:
using System;
using System.Collections;
class Program
{
static void Main()
{
ArrayList list1 = new ArrayList();
list1.Add(1);
list1.Add(2);
list1.Add(3);
ArrayList list2 = new ArrayList();
list2.Add(4);
list2.Add(5);
list2.Add(6);
list1.AddRange(list2);
foreach (int item in list1)
{
Console.WriteLine(item);
}
}
}
在这个示例中,我们创建了两个ArrayList,list1
和list2
,并向它们添加了一些数据。然后,我们使用AddRange
方法将list2
中的所有元素添加到list1
中。最后,我们使用foreach
循环遍历list1
中的所有元素,并将它们打印到控制台上。
需要注意的是,AddRange
方法可以接受任何IEnumerable
类型的集合,因此您可以将其用于将其他类型的集合添加到ArrayList中。
云+社区技术沙龙[第6期]
云+社区技术沙龙 [第30期]
云+社区沙龙online [国产数据库]
Elastic 实战工作坊
Elastic 实战工作坊
DBTalk
DB・洞见
Elastic 中国开发者大会
云+社区技术沙龙[第26期]
云+社区技术沙龙[第17期]
云+社区技术沙龙[第22期]
领取专属 10元无门槛券
手把手带您无忧上云