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

सी # में सॉर्टेडलिस्ट ऑब्जेक्ट के लिए सिंक्रनाइज़ रैपर बनाना

SortedList ऑब्जेक्ट के लिए एक सिंक्रोनाइज़्ड रैपर बनाने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      SortedList sortedList = new SortedList();
      sortedList.Add("1", "Tom");
      sortedList.Add("2", "Ryan");
      sortedList.Add("3", "Nathan");
      Console.WriteLine("SortedList elements...");
      foreach(DictionaryEntry d in sortedList){
         Console.WriteLine("Key = "+d.Key + ", Value = " + d.Value);
      }
      SortedList sortedList2 = SortedList.Synchronized(sortedList);
      Console.WriteLine("SortedList is synchronized? = "+sortedList2.IsSynchronized);
   }
}

आउटपुट

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

SortedList elements...
Key = 1, Value = Tom
Key = 2, Value = Ryan
Key = 3, Value = Nathan
SortedList is synchronized? = True

उदाहरण

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

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      SortedList sortedList = new SortedList();
      sortedList.Add("1", "AB");
      sortedList.Add("2", "CD");
      sortedList.Add("3", "EF");
      sortedList.Add("4", "GH");
      sortedList.Add("5", "IJ");
      sortedList.Add("6", "KL");
      Console.WriteLine("SortedList elements...");
      foreach(DictionaryEntry d in sortedList){
         Console.WriteLine("Key = "+d.Key + ", Value = " + d.Value);
      }
      Console.WriteLine("SortedList is synchronized? = "+sortedList.IsSynchronized);
   }
}

आउटपुट

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

SortedList elements...
Key = 1, Value = AB
Key = 2, Value = CD
Key = 3, Value = EF
Key = 4, Value = GH
Key = 5, Value = IJ
Key = 6, Value = KL
SortedList is synchronized? = False

  1. जांचें कि सॉर्टेडलिस्ट ऑब्जेक्ट का सी # में एक निश्चित आकार है या नहीं

    यह जांचने के लिए कि क्या SortedList ऑब्जेक्ट का एक निश्चित आकार है, कोड इस प्रकार है - उदाहरण using System; using System.Collections; public class Demo {    public static void Main(){       SortedList list = new SortedList();       list.Add("1", &quo

  1. जांचें कि सॉर्टेडलिस्ट ऑब्जेक्ट में सी # में एक विशिष्ट मान है या नहीं

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

  1. AI इंसानों के लिए नौकरियां बना रहा है या खत्म कर रहा है?

    स्वचालन ने निश्चित रूप से कई नौकरियों को नष्ट कर दिया है, लेकिन एआई से इसकी उम्मीद नहीं की जा सकती है। आम धारणा के विपरीत, नए शोधों ने सुझाव दिया है कि कृत्रिम रूप से बुद्धिमान मशीनों को अपने प्रारंभिक चरण में जनशक्ति की आवश्यकता होगी। ऐसी कई चीजें हैं जो एक एआई मशीन करने में सक्षम है, फिर भी यह मनु