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

जांचें कि ListDictionary सी # में सिंक्रनाइज़ है या नहीं

यह जांचने के लिए कि ListDictionary सिंक्रनाइज़ है या नहीं, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      ListDictionary dict = new ListDictionary();
      dict.Add("1", "SUV");
      dict.Add("2", "Sedan");
      dict.Add("3", "Utility Vehicle");
      dict.Add("4", "Compact Car");
      dict.Add("5", "SUV");
      dict.Add("6", "Sedan");
      dict.Add("7", "Utility Vehicle");
      dict.Add("8", "Compact Car");
      dict.Add("9", "Crossover");
      dict.Add("10", "Electric Car");
      Console.WriteLine("ListDictionary elements...");
      foreach(DictionaryEntry d in dict){
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("\nIs the ListDictionary having fixed size? = "+dict.IsFixedSize);
      Console.WriteLine("If ListDictionary read-only? = "+dict.IsReadOnly);
      Console.WriteLine("Is ListDictionary synchronized = "+dict.IsSynchronized);
      Console.WriteLine("The ListDictionary has the key K? = "+dict.Contains("K"));
      Console.WriteLine("The ListDictionary has the key 9? = "+dict.Contains("9"));
   }
}

आउटपुट

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

ListDictionary elements...
1 SUV
2 Sedan
3 Utility Vehicle
4 Compact Car
5 SUV
6 Sedan
7 Utility Vehicle
8 Compact Car
9 Crossover
10 Electric Car
Is the ListDictionary having fixed size? = False
If ListDictionary read-only? = False
Is ListDictionary synchronized = False The ListDictionary has the key K? = False
The ListDictionary has the key 9? = True

उदाहरण

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

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      ListDictionary dict1 = new ListDictionary();
      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("ListDictionary1 elements...");
      foreach(DictionaryEntry d in dict1){
         Console.WriteLine(d.Key + " " + d.Value);
      }
      ListDictionary dict2 = new ListDictionary();
      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("\nListDictionary2 key-value pairs...");
      IDictionaryEnumerator demoEnum = dict2.GetEnumerator();
      while (demoEnum.MoveNext())
         Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
      Console.WriteLine("Is the ListDictionary having fixed size? = "+dict2.IsFixedSize);
      Console.WriteLine("If ListDictionary read-only? = "+dict2.IsReadOnly);
      Console.WriteLine("Is ListDictionary synchronized = "+dict2.IsSynchronized);
      Console.WriteLine("The ListDictionary has the key 5? = "+dict2.Contains("5"));
   }
}

आउटपुट

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

ListDictionary1 elements...
A Books
B Electronics
C Smart Wearables
D Pet Supplies
E Clothing
F Footwear

ListDictionary2 key-value pairs...
Key = 1, Value = One
Key = 2, Value = Two
Key = 3, Value = Three
Key = 4, Value = Four
Key = 5, Value = Five
Key = 6, Value = Six
Is the ListDictionary having fixed size? = False
If ListDictionary read-only? = False
Is ListDictionary synchronized = False The ListDictionary has the key 5? = True

  1. एचटीएमएल वर्तनी जांच

    HTML टेक्स्ट फ़ील्ड में व्याकरण या वर्तनी की गलतियों की पहचान करने के लिए HTML वर्तनी जाँच का उपयोग किया जाता है। प्रॉपर्टी विज़िटर की स्क्रीन का रंग रिज़ॉल्यूशन लौटाती है। सिंटैक्स निम्नलिखित वाक्य रचना है - उदाहरण आइए HTML वर्तनी जांच का एक उदाहरण देखें - शरीर { रंग:#000; ऊंचाई:100 वीएच; पृष्

  1. जांचें कि कोई फ़ाइल सी # में छिपी हुई है या नहीं

    किसी फ़ाइल की विशेषताओं को पुनः प्राप्त करने के लिए, FileAttributes Eumeration का उपयोग करें। इसमें विभिन्न सदस्य हैं जैसे संपीड़ित, निर्देशिका, छिपा हुआ, आदि। यह जांचने के लिए कि कोई फ़ाइल छिपी हुई है या नहीं, छिपे हुए सदस्य नाम का उपयोग करें। अगर FileAttributes.hidden सेट है तो इसका मतलब यह होगा

  1. सी # प्रोग्राम यह जांचने के लिए कि कोई मान किसी सरणी में है या नहीं

    यह जांचने के लिए Array.Exists विधि का उपयोग करें कि कोई मान किसी सरणी में है या नहीं। एक स्ट्रिंग सरणी सेट करें - string[] strArray = new string[] {"keyboard", "screen", "mouse", "charger" }; मान लीजिए कि आपको सरणी में कीबोर्ड मान खोजने की आवश्यकता है। उसके