foreach是遍历集合中的元素,并对每个元素执行一次循环操作。foreach循环语句有一个限制,在循环体内不允许修改集合的元素。C#语言内部规定:如果一个对象支持“可枚举”的接口IEnumerable或IEnumerable<T>,那么就可以将该对象作为foreach遍历的集合对象。C#的数组类型就默认支持该接口,就可以支持foreach遍历。
例如:依次输出数组x的各个元素:
int[] x = { 1, 3, 5 };
foreach (int i in x)
{
Console.WriteLine(i);
} |
|