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

सी # में निर्दिष्ट कुंजी के साथ हाइब्रिड डिक्शनरी में मान प्राप्त करता है या सेट करता है

निर्दिष्ट कुंजी के साथ हाइब्रिड डिक्शनरी में मान प्राप्त करने या सेट करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main() {
      HybridDictionary myDict = new HybridDictionary();
      myDict.Add("1", "Tablet");
      myDict.Add("2", "Desktop");
      myDict.Add("3", "Speakers");
      myDict.Add("4", "Laptop");
      myDict.Add("5", "Notebook");
      myDict.Add("6", "Ultrabook");
      myDict.Add("7", "HDD");
      myDict.Add("8", "SDD");
      Console.WriteLine("Value at key 5 = "+myDict["5"]);
   }
}

आउटपुट

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

Value at key 5 = Notebook

उदाहरण

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

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main() {
      HybridDictionary myDict = new HybridDictionary();
      myDict.Add("1", "Tablet");
      myDict.Add("2", "Desktop");
      myDict.Add("3", "Speakers");
      myDict.Add("4", "Laptop");
      myDict.Add("5", "Notebook");
      myDict.Add("6", "Ultrabook");
      myDict.Add("7", "HDD");
      myDict.Add("8", "SDD");
      Console.WriteLine("Value at key 5 = "+myDict["5"]);
      myDict["5"] = "Smart Watches";
      Console.WriteLine("Value at key 5 [UPDATED] = "+myDict["5"]);
   }
}

आउटपुट

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

Value at key 5 = Notebook
Value at key 5 [UPDATED] = Smart Watches

उदाहरण

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

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      Queue queue = new Queue();
      queue.Enqueue(100);
      queue.Enqueue(200);
      queue.Enqueue(300);
      queue.Enqueue(400);
      queue.Enqueue(500);
      Console.WriteLine("Queue...");
      foreach(Object ob in queue) {
         Console.WriteLine(ob);
      }
      Console.WriteLine("Count of elements = "+queue.Count);
      Console.WriteLine("Synchronize access...");
      lock(queue.SyncRoot) {
         foreach(Object ob in queue) {
            Console.WriteLine(ob);
         }
      }
   }
}

आउटपुट

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

Queue...
100
200
300
400
500
Count of elements = 5
Synchronize access...
100
200
300
400
500

  1. सी # में सॉर्टेडलिस्ट में निर्दिष्ट कुंजी से जुड़े मान प्राप्त करें या सेट करें

    SortedList में निर्दिष्ट कुंजी से संबद्ध मान प्राप्त करने या सेट करने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; public class Demo {    public static void Main() {       SortedList list = new SortedList ();       list.Add("A

  1. C# में ListDictionary में निर्दिष्ट कुंजी से जुड़े मान प्राप्त करें या सेट करें

    ListDictionary में निर्दिष्ट कुंजी से संबद्ध मान प्राप्त करने या सेट करने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main() {       ListDictionary dict = new ListDi

  1. सी # में निर्दिष्ट प्रारंभिक आकार के साथ केस-संवेदी हाइब्रिड डिक्शनरी बनाना

    निर्दिष्ट प्रारंभिक आकार के साथ केस-संवेदी हाइब्रिड डिक्शनरी बनाने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main(){       HybridDictionary myDict = new HybridDict