সম্পূর্ণ অ্যারেলিস্টকে একটি এক-মাত্রিক অ্যারেতে অনুলিপি করতে, কোডটি নিম্নরূপ -
উদাহরণ
using System; using System.Collections; public class Demo { public static void Main(){ ArrayList list = new ArrayList(); list.Add("AB"); list.Add("BC"); list.Add("CD"); list.Add("EF"); list.Add("GH"); list.Add("IJ"); list.Add("KL"); list.Add("MN"); String[] strArr = new String[10]; Console.WriteLine("ArrayList..."); foreach(Object obj in list) Console.WriteLine("{0}", obj); list.CopyTo(strArr); Console.WriteLine("\nString Array after copying elements from ArrayList..."); foreach(Object ob in strArr) Console.WriteLine("{0}", ob); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেArrayList... AB BC CD EF GH IJ KL MN String Array after copying elements from ArrayList... AB BC CD EF GH IJ KL MN
উদাহরণ
এখন আরেকটি উদাহরণ দেখা যাক -
using System; using System.Collections; public class Demo { public static void Main(){ ArrayList list = new ArrayList(); list.Add(100); list.Add(200); list.Add(300); list.Add(400); list.Add(500); list.Add(600); list.Add(700); list.Add(800); list.Add(900); list.Add(1000); int[] intArr = new int[10]; Console.WriteLine("ArrayList..."); foreach(Object obj in list) Console.WriteLine("{0}", obj); list.CopyTo(intArr); Console.WriteLine("\nInteger Array after copying elements from ArrayList..."); foreach(Object ob in intArr) Console.WriteLine("{0}", ob); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেArrayList... 100 200 300 400 500 600 700 800 900 1000 Integer Array after copying elements from ArrayList... 100 200 300 400 500 600 700 800 900 1000