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