उदाहरण
HybridDictionary क्लास System.Collections.Specialized नेमस्पेस में होती है। यह IsReadOnly प्रॉपर्टी प्रदान करती है जो बताती है कि डिक्शनरी रीड-ओनली है या नहीं। नीचे दिए गए उदाहरण में दो HybridDictionary ऑब्जेक्ट बनाए गए हैं और उनकी प्रॉपर्टीज़ चेक की गई हैं।
using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
public static void Main() {
HybridDictionary dict1 = new HybridDictionary();
dict1.Add("A", "Books");
dict1.Add("B", "Electronics");
dict1.Add("C", "Smart Wearables");
dict1.Add("D", "Pet Supplies");
dict1.Add("E", "Clothing");
dict1.Add("F", "Footwear");
Console.WriteLine("HybridDictionary1 तत्व...");
foreach(DictionaryEntry d in dict1) {
Console.WriteLine(d.Key + " " + d.Value);
}
Console.WriteLine("क्या HybridDictionary1 का आकार निश्चित है? = " + dict1.IsFixedSize);
Console.WriteLine("क्या HybridDictionary1 रीड-ओनली है? = " + dict1.IsReadOnly);
Console.WriteLine("क्या HybridDictionary1 सिंक्रनाइज़्ड है? = " + dict1.IsSynchronized);
HybridDictionary dict2 = new HybridDictionary();
dict2.Add("1", "One");
dict2.Add("2", "Two");
dict2.Add("3", "Three");
dict2.Add("4", "Four");
dict2.Add("5", "Five");
dict2.Add("6", "Six");
Console.WriteLine("\nHybridDictionary2 तत्व...");
foreach(DictionaryEntry d in dict2) {
Console.WriteLine(d.Key + " " + d.Value);
}
Console.WriteLine("क्या HybridDictionary1, HybridDictionary2 के बराबर है? = " + (dict1.Equals(dict2)));
Console.WriteLine("क्या HybridDictionary2 का आकार निश्चित है? = " + dict2.IsFixedSize);
Console.WriteLine("क्या HybridDictionary2 रीड-ओनली है? = " + dict2.IsReadOnly);
Console.WriteLine("क्या HybridDictionary2 सिंक्रनाइज़्ड है? = " + dict2.IsSynchronized);
}
}
आउटपुट
HybridDictionary1 तत्व... A Books B Electronics C Smart Wearables D Pet Supplies E Clothing F Footwear क्या HybridDictionary1 का आकार निश्चित है? = False क्या HybridDictionary1 रीड-ओनली है? = False क्या HybridDictionary1 सिंक्रनाइज़्ड है? = False HybridDictionary2 तत्व... 1 One 2 Two 3 Three 4 Four 5 Five 6 Six क्या HybridDictionary1, HybridDictionary2 के बराबर है? = False क्या HybridDictionary2 का आकार निश्चित है? = False क्या HybridDictionary2 रीड-ओनली है? = False क्या HybridDictionary2 सिंक्रनाइज़्ड है? = False
एक और उदाहरण
using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
public static void Main() {
HybridDictionary dict = new HybridDictionary();
dict.Add("1", "Finance");
dict.Add("2", "Marketing");
dict.Add("3", "IT");
dict.Add("4", "Operations");
dict.Add("5", "Purchase");
Console.WriteLine("HybridDictionary तत्व...");
foreach(DictionaryEntry d in dict) {
Console.WriteLine(d.Key + " " + d.Value);
}
Console.WriteLine("क्या HybridDictionary का आकार निश्चित है? = " + dict.IsFixedSize);
Console.WriteLine("क्या HybridDictionary रीड-ओनली है? = " + dict.IsReadOnly);
Console.WriteLine("क्या HybridDictionary सिंक्रनाइज़्ड है? = " + dict.IsSynchronized);
}
}
आउटपुट
HybridDictionary तत्व... 1 Finance 2 Marketing 3 IT 4 Operations 5 Purchase क्या HybridDictionary का आकार निश्चित है? = False क्या HybridDictionary रीड-ओनली है? = False क्या HybridDictionary सिंक्रनाइज़्ड है? = False