int[] arr={1,2,3};
//类型可以有很多string这些都可以,如果是一个GridView还可以是DataRow(如:foreach(DataRow dr in GridView.Row),主要意思就是遍历一个集合数组
foreach(int i in arr)
{
System.Console.WriteLine(i);
}
以下代码用于循环打印名称为myArray的整型数组中的每个元素。x位置可以随意写
foreach (int x in myArray)
{
Console.WriteLine(x);
}
C#不允许在foreach循环中改变数组或集合中元素的值,如以下代码将无法通过编译。
foreach (int x in myArray)
{
x++; //错误代码,因为改变了元素的值
Console.WriteLine(x);
}