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

C# में ArrayList क्लास का Item प्रॉपर्टी (इंडेक्सर)


ArrayList का Item प्रॉपर्टी निर्दिष्ट इंडेक्स पर तत्व को प्राप्त या सेट करने के लिए उपयोग किया जाता है। यह एक इंडेक्सर (indexer) है, इसलिए आप इसे प्रॉपर्टी नाम के बिना सीधे वर्गाकार कोष्ठक [] के साथ उपयोग कर सकते हैं।

उदाहरण

using System;
using System.Collections;

class Demo
{
    public static void Main()
    {
        ArrayList arrList = new ArrayList();
        arrList.Add(45);
        arrList.Add(78);
        arrList.Add(88);
        
        Console.WriteLine("कुल तत्व: " + arrList.Count);
        Console.WriteLine("तत्व {0} है \"{1}\"", 2, arrList[1]);
    }
}

आउटपुट

कुल तत्व: 3
तत्व 2 है "78"

मुख्य बिंदु

  • arrList[1] दूसरे तत्व (इंडेक्स 1) को एक्सेस करता है।
  • इंडेक्सर सिंटैक्स: arrList[index] पढ़ने और लिखने दोनों के लिए।
  • ArrayList ऑब्जेक्ट्स संग्रहीत करता है, इसलिए बॉक्सिंग/अनबॉक्सिंग होता है।
  • नए कोड में जेनेरिक List<T> पसंद किया जाता है (टाइप-सेफ, बेहतर प्रदर्शन)।
  1. - C# में SortedList क्लास का Capacity गुण क्या है?

    SortedList क्लास में Capacity गुण SortedList के अधिकतम आकार को दर्शाता है।SortedList की डिफ़ॉल्ट क्षमता 16 होती है।आप C# में SortedList क्लास के Capacity गुण को कार्यान्वित करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं:उदाहरणusing System; using System.Collections; namespace Demo {    c

  1. - C# में ArrayList क्लास का Count गुण क्या है?

    ArrayList क्लास में Count गुण ArrayList में एलिमेंट्स की संख्या गिनता है।सबसे पहले ArrayList में एलिमेंट्स जोड़ें:ArrayList arrList = new ArrayList(); arrList.Add(98); arrList.Add(55); arrList.Add(65); arrList.Add(34);फिर ऐरे लिस्ट की संख्या प्राप्त करें:arrList.Countनिम्न C# में Count गुण को कार्या

  1. - C# में ArrayList क्लास का Capacity गुण क्या है?

    ArrayList क्लास में Capacity गुण उन एलिमेंट्स की संख्या को प्राप्त या सेट करता है जिन्हें ArrayList समाहित कर सकता है।Capacity हमेशा Count से अधिक होती है। Capacity गुण के लिए:arrList.Capacityडिफ़ॉल्ट क्षमता 4 होती है। यदि 5 एलिमेंट्स हैं, तो इसकी क्षमता दोगुनी होकर 8 हो जाएगी। यह क्रम चलता रहता है।