C#有增强for循环“foreach”, 要配合var关键字,var作用是推断类型,声明的时候必须赋值,类似于C++的auto关键字。
示例代码如下:
int[] array = { 12, 23, 34, 45 };
//普通for
for(int i = 0; i < array.Length; i++)
{
Console.Write(array[i] + " ");
}
Console.WriteLine();
//增强for循环
foreach(var item in array)
{
Console.Write(item + " ");
}