ArrayList ক্লাসের ক্ষমতা বৈশিষ্ট্য ArrayList ধারণ করতে পারে এমন উপাদানের সংখ্যা পায় বা সেট করে।
ক্ষমতা সর্বদা গণনার চেয়ে বেশি। ক্ষমতা সম্পত্তির জন্য -
arrList.Capacity
ডিফল্ট ক্ষমতা 4। যদি 5টি উপাদান থাকে, তাহলে এর ক্ষমতা দ্বিগুণ হবে এবং 8 হবে। এটি চলতে থাকে।
আপনি C# এ ক্যাপাসিটি প্রপার্টি বাস্তবায়ন করতে নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন। এটিও দেখায় যে আমরা উপরে কি আলোচনা করেছি −
উদাহরণ
using System; using System.Collections; class Demo { public static void Main() { ArrayList arrList = new ArrayList(); arrList.Add(19); arrList.Add(44); arrList.Add(22); ArrayList arrList2 = new ArrayList(); arrList2.Add(19); arrList2.Add(44); arrList2.Add(64); arrList2.Add(32); arrList2.Add(99); Console.WriteLine("ArrayList1 - Total elements: "+arrList.Count); Console.WriteLine("ArrayList1 - Capacity: "+arrList.Capacity); Console.WriteLine("ArrayList2 - Total elements: "+arrList2.Count); Console.WriteLine("ArrayList2 - Capacity: "+arrList2.Capacity); } }
আউটপুট
ArrayList1 - Total elements: 3 ArrayList1 - Capacity: 4 ArrayList2 - Total elements: 5 ArrayList2 - Capacity: 8