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

सी # में थ्रेड-सुरक्षित संग्रह

.NET Framework 4 ने System.Collections.Concurrent नाम स्थान की शुरुआत की। नेमस्पेस में कई संग्रह वर्ग हैं। ये वर्ग थ्रेड-सुरक्षित और स्केलेबल दोनों हैं। एकाधिक थ्रेड इन संग्रहों से आइटम को सुरक्षित रूप से जोड़ या हटा सकते हैं,

निम्नलिखित समवर्ती संग्रह प्रकार हल्के सिंक्रनाइज़ेशन तंत्र का उपयोग करते हैं:स्पिनलॉक, स्पिनवेट, आदि। ये .NET Framework 4 में नए हैं।

आइए हम C# में समवर्ती संग्रह देखें -

<वें शैली="पाठ्य-संरेखण:केंद्र">प्रकार और विवरण <टीडी>

ब्लॉकिंग कलेक्शन

किसी भी प्रकार के लिए बाउंडिंग और ब्लॉकिंग कार्यक्षमता।

<टीडी>

ConcurrentDictionary

कुंजी-मूल्य जोड़े के शब्दकोश का थ्रेड-सुरक्षित कार्यान्वयन।

<टीडी>

समवर्ती कतार

फीफो (फर्स्ट-इन, फर्स्ट-आउट) कतार का थ्रेड-सुरक्षित कार्यान्वयन।

<टीडी>

समवर्ती स्टैक

LIFO (लास्ट-इन, फ़र्स्ट-आउट) स्टैक का थ्रेड-सुरक्षित कार्यान्वयन।

<टीडी>

समवर्ती बैग

तत्वों के एक अनियंत्रित संग्रह का थ्रेड-सुरक्षित कार्यान्वयन।

<टीडी>

IProducerConsumerCollection

एक प्रकार का इंटरफ़ेस जिसे ब्लॉकिंग कोलेक्शन में उपयोग करने के लिए लागू किया जाना चाहिए

क्रमांक
1
2
3
4
5
6

  1. जावास्क्रिप्ट में अनुक्रमित संग्रह

    Arrays जावास्क्रिप्ट में अनुक्रमित संग्रह हैं क्योंकि वे हमें इसकी अनुक्रमणिका का उपयोग करके किसी तत्व तक पहुँचने की अनुमति देते हैं। जावास्क्रिप्ट में अनुक्रमित संग्रहों को लागू करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta char

  1. जावा में स्विंग थ्रेड-सुरक्षित है?

    नहीं, जावा स्विंग जावा में घटक थ्रेड-सुरक्षित नहीं हैं। क्यों स्विंग घटक थ्रेड-सुरक्षित नहीं हैं जावा स्विंग का एक मुख्य कारण थ्रेड-सुरक्षित नहीं है, इसके घटकों को विस्तारित करने के कार्य को सरल बनाना है। जावा स्विंग का एक अन्य कारण थ्रेड-सुरक्षित नहीं है क्योंकि इसमें ताले प्राप्त करना और जारी कर

  1. माइक्रोसॉफ्ट एज पर संग्रह का उपयोग कैसे करें

    Microsoft Edge ने हाल के दिनों में लगातार खुद को एक तेज़ और शक्तिशाली वेब ब्राउज़र के रूप में साबित किया है। एज कई नवीन विशेषताओं से भरा हुआ है जो इसे अन्य ब्राउज़रों पर लाभ देता है और इसे आपका प्राथमिक ब्राउज़र बनने का एक ठोस दावेदार बनाता है। आपने किसी वेबसाइट पर कितनी बार कुछ पसंद किया है, लेकिन