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>पसंद किया जाता है (टाइप-सेफ, बेहतर प्रदर्शन)।