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