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

सी # में लिस्ट डिक्शनरी कैसे बनाएं?

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 elements...");
      foreach(DictionaryEntry d in dict2){
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("Count of key/value pairs in Dictionary 2 = "+dict2.Count);
      ListDictionary dict3 = new ListDictionary();
      dict3 = dict2;
      Console.WriteLine("\nIs ListDictionary3 equal to ListDictionary2? = "+(dict3.Equals(dict2)));
      dict3.Clear();
      Console.WriteLine("Count of key/value pairs in Dictionary 3 = "+dict3.Count);
   }
}

आउटपुट

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

ListDictionary1 elements...
A Books
B Electronics
C Smart Wearables
D Pet Supplies
E Clothing
F Footwear
ListDictionary2 elements...
1 One
2 Two
3 Three
4 Four
5 Five
6 Six
Count of key/value pairs in Dictionary 2 = 6
Is ListDictionary3 equal to ListDictionary2? = True
Count of key/value pairs in Dictionary 3 = 0

  1. आउटलुक में ईमेल सिग्नेचर कैसे बनाएं और जोड़ें

    ईमेल में सबसे महत्वपूर्ण विशेषताओं में से एक है हस्ताक्षर जिसे ईमेल के अंत में जोड़ा जा सकता है और इसमें संपर्क जानकारी, अभिवादन आदि शामिल हैं। ईमेल हस्ताक्षर ईमेल क्लाइंट में सेट किया जा सकता है, इसलिए जब भी कोई नया ईमेल ड्राफ्ट किया जाता है तो उन्हें हर बार फिर से टाइप करने की आवश्यकता नहीं होती ह

  1. आउटलुक कैलेंडर में छुट्टियां कैसे बनाएं और जोड़ें

    जानना चाहते हैं कि इस साल कैलेंडर पर आपकी पसंदीदा छुट्टी कब आ रही है? अपने आउटलुक कैलेंडर की जाँच करें। आउटलुक का नवीनतम संस्करण आपके कैलेंडर में छुट्टियों और अन्य महत्वपूर्ण मामलों की तारीखों को जोड़ना संभव बनाता है। आउटलुक के सभी संस्करण, पुराने या नए में कई देशों और धर्मों के लिए छुट्टियां शामिल

  1. ऐप्पल आईडी कैसे बनाएं

    आप Apple ID के बिना Apple उत्पादों और सेवाओं की दुनिया में बहुत दूर नहीं जा सकते। खुशी की बात है कि इसे सेट अप करना अविश्वसनीय रूप से आसान है। इस लेख में हम दिखाते हैं कि अपने या बच्चे के लिए Apple ID कैसे बनाया जाए, साथ ही मजबूत सुरक्षा कैसे स्थापित की जाए और पारिवारिक साझाकरण समूह कैसे शुरू किया ज