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

C# में Hashtable में किसी विशिष्ट कुंजी की जांच कैसे करें

C# में Hashtable किसी विशिष्ट कुंजी को रखता है या नहीं, यह जांचने के लिए ContainsKey() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है।

उदाहरण 1

using System;
using System.Collections;

public class Demo {
    public static void Main() {
        Hashtable hash = new Hashtable();
        hash.Add("One", "Katie");
        hash.Add("Two", "John");
        hash.Add("Three", "Barry");
        hash.Add("Four", "Mark");
        hash.Add("Five", "Harry");
        hash.Add("Six", "Nathan");
        hash.Add("Seven", "Tom");
        hash.Add("Eight", "Andy");
        hash.Add("Nine", "Illeana");
        hash.Add("Ten", "Tim");

        Console.WriteLine("Hashtable कुंजी और मान जोड़े...");
        foreach (DictionaryEntry entry in hash) {
            Console.WriteLine("{0} और {1}", entry.Key, entry.Value);
        }
        Console.WriteLine("क्या Hashtable का आकार निश्चित है? = " + hash.IsFixedSize);
        Console.WriteLine("क्या Hashtable केवल पढ़ने योग्य है? = " + hash.IsReadOnly);
        Console.WriteLine("क्या Hashtable में कुंजी है? = " + hash.ContainsKey("Seven"));
    }
}

आउटपुट

Hashtable कुंजी और मान जोड़े...
One और Katie
Ten और Tim
Five और Harry
Three और Barry
Seven और Tom
Two और John
Four और Mark
Eight और Andy
Nine और Illeana
Six और Nathan
क्या Hashtable का आकार निश्चित है? = False
क्या Hashtable केवल पढ़ने योग्य है? = False
क्या Hashtable में कुंजी है? = True

उदाहरण 2

using System;
using System.Collections;

public class Demo {
    public static void Main() {
        Hashtable hash = new Hashtable();
        hash.Add("1", "A");
        hash.Add("2", "B");
        hash.Add("3", "C");
        hash.Add("4", "D");
        hash.Add("5", "E");
        hash.Add("6", "F");
        hash.Add("7", "G");
        hash.Add("8", "H");
        hash.Add("9", "I");
        hash.Add("10", "J");

        Console.WriteLine("Hashtable कुंजी और मान जोड़े...");
        foreach (DictionaryEntry entry in hash) {
            Console.WriteLine("{0} और {1}", entry.Key, entry.Value);
        }
        Console.WriteLine("क्या Hashtable का आकार निश्चित है? = " + hash.IsFixedSize);
        Console.WriteLine("क्या Hashtable केवल पढ़ने योग्य है? = " + hash.IsReadOnly);
        Console.WriteLine("क्या Hashtable में कुंजी है? = " + hash.ContainsKey("5"));
    }
}

आउटपुट

Hashtable कुंजी और मान जोड़े...
10 और J
1 और A
2 और B
3 और C
4 और D
5 और E
6 और F
7 और G
8 और H
9 और I
क्या Hashtable का आकार निश्चित है? = False
क्या Hashtable केवल पढ़ने योग्य है? = False
क्या Hashtable में कुंजी है? = True
  1. - C# में Hashtable केवल पढ़ने योग्य है या नहीं जांचें

    C# में Hashtable केवल पढ़ने योग्य है या नहीं, यह जांचने के लिए IsReadOnly प्रॉपर्टी का उपयोग किया जाता है। यह एक बूलियन मान लौटाता है। साथ ही IsFixedSize प्रॉपर्टी से निश्चित आकार की जांच की जा सकती है। उदाहरण 1 using System; using System.Collections; public class Demo { public static void Main

  1. - C# में SortedSet में किसी विशिष्ट तत्व की जांच कैसे करें

    C# में SortedSet किसी विशिष्ट तत्व को रखता है या नहीं, यह जांचने के लिए Contains() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है। उदाहरण 1 using System; using System.Collections.Generic; public class Demo { public static void Main() { SortedSet set1 = new SortedSet();

  1. - C# में Hashtable में किसी विशिष्ट मान की जांच कैसे करें

    C# में Hashtable किसी विशिष्ट मान को रखता है या नहीं, यह जांचने के लिए ContainsValue() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है। उदाहरण 1 using System; using System.Collections; public class Demo { public static void Main() { Hashtable hash = new Hashtable();