কম্পিউটার টিউটোরিয়াল

C#-এ ArrayList ক্লাসের Capacity প্রোপার্টি কী?

ArrayList ক্লাসের Capacity প্রোপার্টি ArrayList-এ থাকতে পারা এলিমেন্টের সংখ্যা পাওয়া বা সেট করা যায়।

Capacity সবসময় Count-এর চেয়ে বড় বা সমান। Capacity প্রোপার্টির জন্য:

arrList.Capacity

ডিফল্ট ক্যাপাসিটি ৪। যদি ৫টি এলিমেন্ট থাকে, তবে ক্যাপাসিটি দ্বিগুণ হয়ে ৮ হয়। এইক্রমে বেড়ে যায়।

উদাহরণ

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
  1. C#-এ Hashtable ক্লাসের Count প্রোপার্টি কী?

  2. C#-এ BitArray ক্লাসের Count প্রোপার্টি কী?

  3. C#-এ SortedList ক্লাসের Capacity প্রোপার্টি কী?

  4. C#-এ ArrayList ক্লাসের Count প্রোপার্টি কী?