Last Updated : 11 Jul, 2025
ArrayList.GetEnumerator Methodis used to get an enumerator for the entire
ArrayList.
Syntax:public virtual System.Collections.IEnumerator GetEnumerator ();Return Value:
It returns an IEnumerator for the entire ArrayList. Below programs illustrate the use of above-discussed method:
Example 1: CSharp
// C# code to get an enumerator
// for the entire ArrayList
using System;
using System.Collections;
class GFG {
// Driver code
public static void Main()
{
// Creating an ArrayList
ArrayList myList = new ArrayList();
// adding elements in myList
myList.Add("Geeks");
myList.Add("GFG");
myList.Add("C#");
myList.Add("Tutorials");
// To get an Enumerator
// for the ArrayList
IEnumerator enumerator = myList.GetEnumerator();
// If MoveNext passes the end of the
// collection, the enumerator is positioned
// after the last element in the ArrayList
// and MoveNext returns false.
while (enumerator.MoveNext()) {
Console.WriteLine(enumerator.Current);
}
}
}
Output:
Geeks GFG C# TutorialsExample 2: CSharp
// C# code to get an enumerator
// for the entire ArrayList
using System;
using System.Collections;
class GFG {
// Driver code
public static void Main()
{
// Creating an ArrayList
ArrayList myList = new ArrayList();
// adding elements in myList
myList.Add(14);
myList.Add(45);
myList.Add(78);
myList.Add(57);
// To get an Enumerator
// for the ArrayList
IEnumerator enumerator = myList.GetEnumerator();
// If MoveNext passes the end of the
// collection, the enumerator is positioned
// after the last element in the ArrayList
// and MoveNext returns false.
while (enumerator.MoveNext()) {
Console.WriteLine(enumerator.Current);
}
}
}
Note:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4