Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

हैशटेबल सी # में चाबियाँ युक्त आईसीओलेक्शन प्राप्त करें

हैशटेबल में कुंजियों वाला एक ICollection प्राप्त करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      Hashtable hash = new Hashtable();
      hash.Add("A", "Electronics");
      hash.Add("B", "Appliances");
      hash.Add("C", "Pet Supplies");
      hash.Add("D", "Books");
      hash.Add("E", "Toys");
      hash.Add("F", "Footwear");
      hash.Add("G", "Clothing");
      ICollection col = hash.Keys;
      foreach(string str in col)
      Console.WriteLine(str + ": " + hash[str]);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

G: Clothing
A: Electronics
B: Appliances
C: Pet Supplies
D: Books
E: Toys
F: Footwear

उदाहरण

आइए एक और उदाहरण देखें -

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      Hashtable hash = new Hashtable();
      hash.Add(1, "AB");
      hash.Add(2, "CD");
      hash.Add(3, "EF");
      hash.Add(4, "GH");
      hash.Add(5, "IJ");
      hash.Add(6, "KL");
      hash.Add(7, "MN");
      ICollection col = hash.Keys;
      foreach(int str in col)
      Console.WriteLine("Key = " + str + ", Value = " + hash[str]);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Key = 7, Value = MN
Key = 6, Value = KL
Key = 5, Value = IJ
Key = 4, Value = GH
Key = 3, Value = EF
Key = 2, Value = CD
Key = 1, Value = AB

  1. जांचें कि हैशटेबल में सी # में कोई विशिष्ट मान है या नहीं

    यह जांचने के लिए कि हैशटेबल में कोई विशिष्ट मान है या नहीं, कोड इस प्रकार है - उदाहरण using System; using System.Collections; public class Demo {    public static void Main(){       Hashtable hash = new Hashtable();       hash.Add("1", "A")

  1. सी # में हैशटेबल क्लास की कुंजी संपत्ति क्या है?

    हैशटेबल में कुंजियों वाला एक आईसीओलेक्शन प्राप्त करता है। यह संग्रह की सभी कुंजियों को प्रदर्शित करता है। नीचे दिए गए कोड में, सभी कुंजियों को प्राप्त करने के लिए हमने संग्रह के माध्यम से लूप से लूप का उपयोग किया है। foreach (int k in h.Keys) {    Console.WriteLine(k); } उपरोक्त सभी कुंजि

  1. सी # प्रोग्राम एक शब्दकोश से चाबियों की सूची प्राप्त करने के लिए

    शब्दकोश तत्वों को सेट करें - Dictionary<int, string> d = new Dictionary<int, string>(); // dictionary elements d.Add(1, "One"); d.Add(2, "Two"); d.Add(3, "Three"); d.Add(4, "Four"); d.Add(5, "Five"); d.Add(6, "Six"); d.Add(7, &