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

सी # में संग्रह


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

C# में संग्रह कक्षाएं निम्नलिखित हैं -

ArrayList

ArrayList वर्ग एक वस्तु के क्रमबद्ध संग्रह का प्रतिनिधित्व करता है जिसे व्यक्तिगत रूप से अनुक्रमित किया जा सकता है।

हैशटेबल

संग्रह में तत्वों तक पहुँचने के लिए हैशटेबल एक कुंजी का उपयोग करता है।

क्रमबद्ध सूची

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

बिटअरे

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

स्टैक

यह ऑब्जेक्ट के लास्ट-इन, फर्स्ट-आउट संग्रह का प्रतिनिधित्व करता है।

कतार

यह ऑब्जेक्ट के फर्स्ट-इन, फर्स्ट-आउट संग्रह का प्रतिनिधित्व करता है।

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

  1. Microsoft Edge Insider में कलेक्शंस का उपयोग कैसे करें

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

  1. बिंग खोज परिणामों का संग्रह कैसे बनाएं

    वेब पर खोज करना और नोट्स लेना:इसे करने के दर्जनों तरीके हैं, और Microsoft स्वयं बहुत कुछ प्रदान करता है। चाहे वह To-Do, OneNote, या Edge की नई संग्रह सुविधा के साथ हो, बाद के लिए खोज परिणामों को निकालने के लिए आपके पास बहुत सारे विकल्प हैं। फिर भी यदि आप बिंग का उपयोग कर रहे हैं, तो हो सकता है कि