1. 程式人生 > >C#中遍歷ArraryList的三種方法

C#中遍歷ArraryList的三種方法

using System; using System.Collections; using System.Linq; using System.Text;

namespace ArrayListDemo { class Program { static void Main(string[] args) { ArrayList arr = new ArrayList(); arr.Add(“How”); arr.Add(“are”); arr.Add(“you”); arr.Add(100); arr.Add(200); arr.Add(300); arr.Add(1.2); arr.Add(22.8); //第一種遍歷ArrayList的方法-for迴圈 Console.WriteLine(“第一種遍歷ArrayList的方法:”); for (int i = 0; i < arr.Count; i++) { Console.Write(arr[i].ToString()+" “); } //第二種遍歷ArrayList的方法-foreach Console.WriteLine(”/n第二種遍歷ArrayList的方法:"); foreach (object o in arr) { Console.Write(o.ToString() + " “); } //第 三種遍歷 ArrayList 物件的方法-while Console.WriteLine(”/n第三種遍歷ArrayList的方法:"); IEnumerator ie=arr.GetEnumerator(); while(ie.MoveNext()) { Console.Write(ie.Current.ToString()+" "); } Console.Read(); } } }