for循环,与foreach数组遍历找错机制
{
for (int i = 0; i != 12; i++) 1
{
...
}
int i = 0;
}
for (int i = 0, i == 12, i++) 2
{
...
}
foreach (int i in array) 3
{
i++;
}
第1个程序的错误:不能在一个父块和一个子块中声明两个相同名字的变量
第2个程序的错误:不是使用逗号分割for语句的三个部分,而应使用分号。
for语句的判断条件应为逻辑语句。
第3个程序的错误:foreach的循环变量是只读的