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

सी # में संपूर्ण ArrayList के लिए एक गणक प्राप्त करना?

C# में संपूर्ण ArrayList के लिए एक एन्यूमरेटर प्राप्त करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main(String[] args) {
      ArrayList list1 = new ArrayList();
      list1.Add("A");
      list1.Add("B");
      list1.Add("C");
      list1.Add("D");
      list1.Add("E");
      list1.Add("F");
      list1.Add("G");
      list1.Add("H");
      list1.Add("I");
      Console.WriteLine("Elements in ArrayList1...");
      foreach (string res in list1) {
         Console.WriteLine(res);
      }
      ArrayList list2 = new ArrayList();
      list2.Add("A");
      list2.Add("B");
      list2.Add("C");
      list2.Add("D");
      list2.Add("E");
      list2.Add("F");
      list2.Add("G");
      list2.Add("H");
      list2.Add("I");
      Console.WriteLine("Elements in ArrayList2...");
      foreach (string res in list2) {
         Console.WriteLine(res);
      }
      Console.WriteLine("Count of elements in ArrayList2 = " + list2.Count);
      list2.RemoveAt(5);
      Console.WriteLine("Count of elements in ArrayList2 (Updated) = " + list2.Count);
      Console.WriteLine("Enumerator iterating the ArrayList2...");
      IEnumerator demoEnum = list2.GetEnumerator();
      while (demoEnum.MoveNext()) {
         Console.WriteLine(demoEnum.Current);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Elements in ArrayList1...
A
B
C
D
E
F
G
H
I
Elements in ArrayList2...
A
B
C
D
E
F
G
H
I
Count of elements in ArrayList2 = 9
Count of elements in ArrayList2 (Updated) = 8
Enumerator iterating the ArrayList2...
A
B
C
D
E
G
H
I

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections;
public class Demo {
   public static void Main() {
      ArrayList arrList = new ArrayList();
      arrList.Add(100);
      arrList.Add(200);
      arrList.Add(300);
      arrList.Add(400);
      arrList.Add(500);
      Console.WriteLine("Enumerator iterating the ArrayList...");
      IEnumerator demoEnum = arrList.GetEnumerator();
      while (demoEnum.MoveNext()) {
         Console.WriteLine(demoEnum.Current);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

numerator iterating the ArrayList...
100
200
300
400
500

  1. सी # में ArrayList से सभी तत्वों को हटा दें

    ArrayList से सभी तत्वों को हटाने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; public class Demo {    public static void Main(String[] args){       ArrayList list1 = new ArrayList();       list1.Add("A");     &nb

  1. सी # में ArrayList के लिए केवल पढ़ने के लिए रैपर बनाना

    ArrayList के लिए केवल-पढ़ने के लिए रैपर बनाने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; public class Demo {    public static void Main(){       ArrayList list = new ArrayList();       list.Add("One");     &nb

  1. सी # में एक ऐरेलिस्ट क्लास की क्षमता संपत्ति क्या है?

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