परिचय
List<T> क्लास की Count प्रॉपर्टी लिस्ट में मौजूद तत्वों की संख्या लौटाती है। यह O(1) ऑपरेशन है।
उदाहरण 1: Count और Clear
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(String[] args) {
List<String> list = new List<String>();
list.Add("One");
list.Add("Two");
list.Add("Three");
list.Add("Four");
list.Add("Five");
Console.WriteLine("List1 में तत्व...");
foreach (string res in list) {
Console.WriteLine(res);
}
Console.WriteLine("\nलिस्ट में तत्वों की संख्या = " + list.Count);
list.Clear();
Console.WriteLine("\nलिस्ट में तत्वों की संख्या (अपडेटेड) = " + list.Count);
}
}
आउटपुट
List1 में तत्व... One Two Three Four Five लिस्ट में तत्वों की संख्या = 5 लिस्ट में तत्वों की संख्या (अपडेटेड) = 0
उदाहरण 2: एन्यूमरेटर और तत्व जोड़ने के बाद Count
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(String[] args) {
List<String> list = new List<String>();
list.Add("100");
list.Add("200");
list.Add("300");
list.Add("400");
list.Add("500");
Console.WriteLine("लिस्ट में तत्वों की संख्या = " + list.Count);
Console.WriteLine("लिस्ट तत्वों पर पुनरावृति करता एन्यूमरेटर...");
List<string>.Enumerator demoEnum = list.GetEnumerator();
while (demoEnum.MoveNext()) {
string res = demoEnum.Current;
Console.WriteLine(res);
}
list.Add("600");
list.Add("700");
Console.WriteLine("लिस्ट में तत्वों की संख्या (अपडेटेड) = " + list.Count);
}
}
आउटपुट
लिस्ट में तत्वों की संख्या = 5 लिस्ट तत्वों पर पुनरावृति करता एन्यूमरेटर... 100 200 300 400 500 लिस्ट में तत्वों की संख्या (अपडेटेड) = 7
मुख्य बिंदु
Countप्रॉपर्टी तत्वों की वर्तमान संख्या देती है।Clear()सभी तत्वों को हटा देता है और Count को 0 कर देता है।Capacityआंतरिक सरणी का आकार है, जो Count से बड़ा या बराबर होता है।