Computer >> Máy Tính >  >> Lập trình >> C#

Thuộc tính Keys của lớp Hashtable trong C # là gì?

Nhận ICollection chứa các khóa trong Hashtable. Nó hiển thị tất cả các phím trong bộ sưu tập. Trong đoạn mã dưới đây, để lấy tất cả các khóa, chúng tôi đã sử dụng một vòng lặp để lặp qua bộ sưu tập.

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

Ở trên hiển thị tất cả các phím như được hiển thị trong đoạn mã sau -

Ví dụ

using System;
using System.Collections;
class Program {
   static void Main() {
      Hashtable h = new Hashtable();
      h.Add(1, "India");
      h.Add(2, "US");
      h.Add(3, "UK");
      h.Add(4, "Australia");
      h.Add(5, "Netherland");
      foreach (int k in h.Keys) {
         Console.WriteLine(k);
      }
   }
}

Đầu ra

5
4
3
2
1