C# ArrayList的遍历 官网
在C#里,ArrayList是常用的动态数组,可动态增减元素。遍历ArrayList能访问每个元素。 // 示例1:用for循环遍历ArrayListusing System;using System.Collections;class Program { static void Main() { ArrayList list = new ArrayList(); list.Add(1); list.Add(2); list.Add(3); for (int i = 0; i 还可用foreach循环遍历,代码更简洁。 // 示例2:用foreach循环遍历ArrayListusing System;using System.Collections;class Program { static void Main() { ArrayList list = new ArrayList(); list.Add(1); list.Add(2); list.Add(3); foreach (int item in list) { Console.WriteLine(item); // 输出1,2,3 } }} 注意:遍历ArrayList时,若要修改元素,用for循环更合适;若仅读取元素,foreach循环更方便。