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