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

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

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

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      ArrayList arrList = new ArrayList();
      arrList.Add("AB");
      arrList.Add("CD");
      arrList.Add("EF");
      arrList.Add("GH");
      arrList.Add("IJ");
      arrList.Add("KL");
      Console.WriteLine("ArrayList elements...");
      foreach(string str in arrList) {
         Console.WriteLine(str);
      }
      Console.WriteLine("ArrayList is synchronized? = "+arrList.IsSynchronized);
   }
}

आउटपुट

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

ArrayList elements...
AB
CD
EF
GH
IJ
KL
ArrayList is synchronized? = False

उदाहरण

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

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      ArrayList arrList = new ArrayList();
      arrList.Add("AB");
      arrList.Add("CD");
      arrList.Add("EF");
      arrList.Add("GH");
      arrList.Add("IJ");
      arrList.Add("KL");
      Console.WriteLine("ArrayList elements...");
      foreach(string str in arrList) {
         Console.WriteLine(str);
      }
      Console.WriteLine("ArrayList is synchronized? = "+arrList.IsSynchronized);
      ArrayList arrList2 = ArrayList.Synchronized(arrList);
      Console.WriteLine("ArrayList is synchronized? = "+arrList2.IsSynchronized);
   }
}

आउटपुट

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

ArrayList elements...
AB
CD
EF
GH
IJ
KL
ArrayList is synchronized? = False
ArrayList is synchronized? = True

  1. प्रश्नोत्तरी बनाने के लिए 5 सर्वश्रेष्ठ Android ऐप्स

    एक प्रश्नोत्तरी सीखने की प्रक्रिया के लिए एक प्रभावी सहायता है। चूंकि क्विज़ आपके ज्ञान का परीक्षण करने वाले होते हैं, इसलिए उन्हें बनाने के लिए काफी समय और प्रयास की आवश्यकता होती है। अच्छी खबर यह है कि एंड्रॉइड के लिए ऐसे ऐप उपलब्ध हैं जो आपको आसानी से क्विज़ बनाने और साझा करने देते हैं। इस प्रक्र

  1. परफेक्ट प्रोफेशनल ईमेल सिग्नेचर बनाने के लिए 7 टिप्स

    प्रत्येक पेशेवर को यह सीखने की ज़रूरत है कि पेशेवर ईमेल कैसे लिखें -- न कि केवल अपने करियर को आगे बढ़ाने के लिए। यह कठिन हो सकता है, खासकर जब आपको असभ्य, क्रोधित, या यहां तक ​​कि ट्रोल करने वाले लोगों से निपटना पड़ता है, लेकिन क्या आपके द्वारा भेजे जाने वाले ईमेल पर गर्व करना एक सम्मानजनक बात नहीं ह

  1. जनता के लिए कॉकरोचDB

    मूल रूप से 30 सितंबर, 2019 को ObjectRocket.com/blog पर प्रकाशित किया गया ऐतिहासिक रूप से, कॉकरोच डीबी के लिए एक प्रबंधित सेवा कई उपयोगकर्ताओं के लिए पहुंच से बाहर हो सकती है जो डीबीएएएस के मूल्य में खरीदते हैं। ऑब्जेक्टरॉकेट का प्रबंधित कॉकरोच डीबी ग्राहकों को 24x7x365 उपलब्ध विशेषज्ञों की एक टीम