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

C#-এ Hashtable-এর Keys প্রোপার্টি

Hashtable ক্লাসের Keys প্রোপার্টি একটি ICollection ফেরত দেয় যেটিতে সকল কী থাকে। এটি কী-ভিত্তিক ইটারেশনের জন্য ব্যবহৃত হয়। নিচে উদাহরণ দেওয়া হলো:

উদাহরণ

using System;
using System.Collections;

class Program
{
    static void Main()
    {
        Hashtable h = new Hashtable();
        h.Add(1, "ভারত");
        h.Add(2, "যুক্তরাষ্ট্র");
        h.Add(3, "যুক্তরাজ্য");
        h.Add(4, "অষ্ট্রেলিয়া");
        h.Add(5, "নেদারল্যান্ড");

        foreach (int k in h.Keys)
        {
            Console.WriteLine(k);
        }
    }
}

আউটপুট

5
4
3
2
1

Hashtable কীগুলো সর্টেড রাখে না, তাই আউটপুট অর্ডার অনিশ্চিত। Keys প্রোপার্টি শুধু কীগুলো রিটার্ন করে, মানগুলো নয়।

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

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

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

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