C# ArrayList中的COPYTO(INT32,ARRAY,INT32,INT32)方法示例
namespace ConsoleApplication3 { class Program { static void Main(string[] args) { ArrayList arr = new ArrayList(); arr.Add("Red"); arr.Add("Yellow"); arr.Add("Green"); arr.Add("Brown"); arr.Add("Pink"); Console.Write("{"); Console.WriteLine("The arraylist is as:"); foreach (string s in arr) { Console.Write(s + ","); } Console.Write("}"); Console.WriteLine(); Console.WriteLine(); string[] str = new string[10]; str[0] = "White"; str[1] = "Black"; str[2] = "Orange"; str[3] = "Gray"; str[4] = "Olive"; Console.WriteLine("The string array is as:"); Console.Write("{"); foreach (string s1 in str) { Console.Write(s1 + ","); } Console.Write("}"); Console.WriteLine(); Console.WriteLine(); //CopyTo(Int32,Array,Int32,Int32); arr.CopyTo(0, str, 1, 3); Console.WriteLine("The copied array is as:"); Console.Write("{"); foreach (string s in str) { Console.Write(s + ","); } Console.Write("}"); Console.WriteLine(); Console.WriteLine(); } } }
COPYTO(INT32,ARRAY,INT32,INT32)ArrayList的方法将来自ArrayList的一系列元素复制到兼容的一维数组,从目标数组的指定索引开始。
日期:2020-04-11 22:50:21 来源:oir作者:oir