=======================================================
如果能用foreach 就别用for,因为foreach用起来蛮好蛮简单的
假如有个集合里面的{1,2,3,4,5,6,7,8,9}
用foreach就是先声明一个相应的变量把集合里面的每个元素一个一个的赋给这个变量来做一些处理,你不用知道他执行了多少次.
for 就不用就了.
foreach用来简单,但没for功能强大,有时候还比较麻烦,比如你想循环一定次数或循环到一定条件就行了,还不如for呢
如:(还要一个变量k做标记)
public class MSILMethods
{
static void Main()
{
int[] arr=new int []{1,2,3,4,5,6,5};
int k = 0;
foreach (int i in arr)
{
k++;
if (k == 3) break;
Console.WriteLine(i);
}
}
}