二、foreach也称为只读循环,所以在循环数组/集合的时候,无法对数组/集合进行修改。...foreach循环一般用来数组或集合的迭代,将循环的结果依次赋值给变量,直至遍历完整个数组,如:
int[] fibarray = new int[] { 0, 1, 1, 2, 3, 5,...8, 13 };
// foreach遍历数组
foreach (int element in fibarray)//依次迭代数组内的整型,迭代一次执行一次循环语句...(val);
foreach (int item in list)//在循环语句中指定当前正在循环的元素的类型,不需要进行拆箱转换
{
Console.WriteLine((2*item));
}...(6)当集合元素如List等在使用foreach进行循环时,每循环完一个元素,就会释放对应的资源,代码如下:
using (IEnumerator enumerator = collection.GetEnumerator