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

C# में कलेक्शन्स


कलेक्शन क्लासेस डेटा स्टोरेज और रिट्रीवल के लिए विशेष क्लासेस हैं। ये क्लासेस स्टैक्स, क्यूज, लिस्ट्स और हैश टेबल्स के लिए सपोर्ट प्रदान करती हैं। अधिकांश कलेक्शन क्लासेस समान इंटरफेस लागू करती हैं।

C# में निम्न कलेक्शन क्लासेस हैं:

ArrayList

ArrayList क्लास ऑब्जेक्ट के क्रमबद्ध संग्रह को दर्शाता है जिसे व्यक्तिगत रूप से इंडेक्स किया जा सकता है।

Hashtable

Hashtable संग्रह में एलिमेंट्स को एक्सेस करने के लिए की का उपयोग करता है।

SortedList

यह लिस्ट में आइटम्स को एक्सेस करने के लिए की के साथ-साथ इंडेक्स का उपयोग करता है।

BitArray

यह 1 और 0 मानों का उपयोग करके बाइनरी प्रतिनिधित्व के ऐरे को दर्शाता है।

Stack

यह ऑब्जेक्ट्स के लास्ट-इन, फर्स्ट-आउट संग्रह को दर्शाता है।

Queue

यह ऑब्जेक्ट्स के फर्स्ट-इन, फर्स्ट-आउट संग्रह को दर्शाता है।

आइए C# में ArrayList क्लास का एक उदाहरण देखें:

उदाहरण

using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {       ArrayList al = new ArrayList();       al.Add(99);       al.Add(76);       al.Add(87);       al.Add(46);       al.Add(55);       Console.WriteLine("Capacity: {0} ", al.Capacity);       Console.WriteLine("Count: {0}", al.Count);       Console.Write("Elements: ");          foreach (int i in al) {             Console.Write(i + " ");          }          Console.WriteLine();          Console.ReadKey();       }    } }

आउटपुट

Capacity: 8 Count: 5 Elements: 99 76 87 46 55
  1. माइक्रोसॉफ्ट एज (Microsoft Edge) पर कलेक्शंस (Collections) का उपयोग कैसे करें माइक्रोसॉफ्ट एज (Microsoft Edge) पर कलेक्शंस (Collections) का उपयोग कैसे करें

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

  1. Edge Insider Collections में महारत हासिल करें: एक चरण-दर-चरण गाइड Edge Insider Collections में महारत हासिल करें: एक चरण-दर-चरण गाइड

    Collections, Microsoft के नए Chromium-संचालित Edge ब्राउज़र में एक आगामी सुविधा है। वेबपेज से जानकारी एकत्र करना सरल बनाने के लिए डिज़ाइन किया गया, Collections आपको बाद के संदर्भ के लिए एक समर्पित नोट्स पैनल में टेक्स्ट, इमेज और लिंक कॉपी करने देता है। Collections अब Edge Insider कैनरी और देव चैनलों

  1. बिंग खोज परिणाम सहेजें और व्यवस्थित करें: चरण-दर-चरण मार्गदर्शिका बिंग खोज परिणाम सहेजें और व्यवस्थित करें: चरण-दर-चरण मार्गदर्शिका

    वेब खोज करना और नोट्स लेना: इसके दर्जनों तरीके हैं, और माइक्रोसॉफ्ट स्वयं काफी कुछ प्रदान करता है। चाहे वह टू-डू, वननोट, या एज के नए कलेक्शन फीचर के साथ हो, आपके पास खोज परिणामों को बाद के लिए सहेजने के लिए बहुत सारे विकल्प हैं। फिर भी यदि आप बिंग का उपयोग कर रहे हैं, तो आपको उनमें से किसी का उपयोग