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 প্রোপার্টি শুধু কীগুলো রিটার্ন করে, মানগুলো নয়।