কম্পিউটার

C# এ একটি ArrayList ক্লাসের ক্যাপাসিটি প্রপার্টি কি?


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

  1. C# এ হ্যাশটেবল ক্লাসের কাউন্ট সম্পত্তি কি?

  2. C# এ BitArray ক্লাসের কাউন্ট সম্পত্তি কি?

  3. C# এ SortedList ক্লাসের ক্যাপাসিটি প্রপার্টি কি?

  4. C# এ ArrayList ক্লাসের কাউন্ট সম্পত্তি কি?