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

सी # में जेनरिक बनाम गैर-जेनेरिक

C# में दो प्रकार के संग्रह होते हैं:गैर-सामान्य संग्रह और सामान्य संग्रह।

सी#में जेनरिक

सामान्य संग्रह में समान डेटाटाइप के तत्व होते हैं।

उदाहरण के लिए -

  • सूची
  • शब्दकोश
  • हैशसेट

शब्दकोश − Dictionary C# में कुंजियों और मानों का एक संग्रह है। शब्दकोश System.Collection.Generics नाम स्थान में शामिल है।

हैशसेट - C# में हैशसेट एक सरणी में डुप्लिकेट स्ट्रिंग्स या तत्वों को समाप्त करता है। C# में, यह एक अनुकूलित सेट संग्रह है।

C# में गैर-जेनेरिक

गैर-जेनेरिक संग्रह में विभिन्न डेटाटाइप के तत्व होते हैं।

गैर-सामान्य संग्रह निम्नलिखित हैं:ArrayList, BitArray.

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

बिटअरे - यह 1 और 0 के मानों का उपयोग करके बाइनरी प्रतिनिधित्व की एक सरणी का प्रतिनिधित्व करता है। इसका उपयोग तब किया जाता है जब आपको बिट्स को स्टोर करने की आवश्यकता होती है लेकिन बिट्स की संख्या पहले से नहीं पता होती है।


  1. जावास्क्रिप्ट में कुंजीबद्ध संग्रह

    कुंजी संग्रह डेटा संग्रह हैं जिन्हें कुंजी द्वारा अनुक्रमित नहीं किया जाता है। वे प्रकृति में सहयोगी हैं। मानचित्र और सेट ऑब्जेक्ट कुंजी संग्रह हैं और सम्मिलन के क्रम में चलने योग्य हैं। जावास्क्रिप्ट में कुंजी संग्रह के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en&qu

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

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

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

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