C# ArrayList中的GetEnumerator方法示例
namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
//create the arraylist named days
ArrayList days = new ArrayList();
//add the elements in the arraylist
days.Add("Sunday");
days.Add("Monday");
days.Add("Tuesday");
days.Add("Wednesday");
days.Add("Thusday");
days.Add("Friday");
days.Add("Saturday");
//use of GetEnumerator method
IEnumerator e = days.GetEnumerator();
while (e.MoveNext())
{
Object obj = e.Current;
Console.WriteLine(obj);
}
Console.WriteLine();
}
}
}
ArrayList的GetEnumerator方法返回entireArrayList的枚举器。一开始,枚举器位于集合中第一个元素之前,因此为了移动下一个元素,我们使用枚举器的MoveNext方法。
日期:2020-04-11 22:50:31 来源:oir作者:oir
