//数组的遍历: 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();