//陣列的遍歷: foreach /*說明:foreach迴圈不必像for迴圈那樣要預先知道陣列或集合的細節,確定迴圈次數和透過下標索引查詢當前物件,因此當集合容量大,維數高時能極大地提升效率。但foreach迴圈裡不能隨便新增或者刪除元素,因此需要更改集合內容時不能使用foreach語句。*/ int[] int1 = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 }; string[] str1 = { "AA", "BB", "CC", "DD", "EE" }; foreach (var item in str1) { Console.WriteLine(item); } Console.ReadKey();
int[] int1 = { 9, 2, 8, 3, 6 }; Console.WriteLine("從大到小排列:"); Array.Sort(int1); foreach (var item in int1) { Console.WriteLine(item); } Console.WriteLine("倒序排列:"); Array.Reverse(int1); foreach (var item in int1) { Console.WriteLine(item); } Console.ReadLine();