C#中ArrayList的AddRange方法示例
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
//create the first arraylist
ArrayList arraylist1 = new ArrayList();
arraylist1.Add(5);
arraylist1.Add(7);
//create the second arraylist
ArrayList arraylist2 = new ArrayList();
arraylist2.Add("Five");
arraylist2.Add("Seven");
//perform AddRange method
arraylist1.AddRange(arraylist2);
//Display the values.
foreach (object i in arraylist1)
{
Console.WriteLine(i);
}
}
}
}
AddRange方法将ICollection的元素添加到ArrayList的末尾。
将一个ArrayList添加到另一个ArrayList有不同的方法,但最好的方法是使用AddRange。
在内部,AddRange使用Array.Copy或者CopyTo方法,其具有比某些循环更好的性能。
日期:2020-04-11 22:50:13 来源:oir作者:oir
