List ইন্টারফেসের একটি রিসাইজেবল ইমপ্লিমেন্টেশন হলো ArrayList। এটি C#-এ একটি নন-জেনেরিক টাইপের কালেকশন যা ডাইনামিক্যালি রিসাইজ হয়।
C#-এ ArrayList ইনিশিয়ালাইজ করার পদ্ধতি:
ArrayList arr = new ArrayList();
এলিমেন্ট যোগ করার কোড স্নিপেট:
ArrayList arr1 = new ArrayList(); arr1.Add(120); arr1.Add(160);
C#-এ ArrayList ইমপ্লিমেন্ট করার সম্পূর্ণ উদাহরণ:
উদাহরণ
using System;
using System.Collections;
public class MyClass {
public static void Main() {
ArrayList arr1 = new ArrayList();
arr1.Add(120);
arr1.Add(160);
ArrayList arr2 = new ArrayList();
arr2.Add(200);
arr2.Add(240);
arr1.AddRange(arr2);
for (int i = 0; i < arr1.Count; i++)
Console.WriteLine(arr1[i]);
}
}
আউটপুট
120 160 200 240