2.9.4 for each循环
for循环语句常用的另一种用法就是对数组进行操作,C#还提供了for each循环语句,如果想重复集合或者数组中的所有条目,使用for each是很好的解决方案。for each语句语法格式如下:

for each语句执行顺序如下:
■集合中是否存在元素;
■若存在,则用集合中的第一个元素初始化局部变量;
■执行控制语句;
■集合中是否还有剩余元素,若存在,则将剩余的第一个元素初始化局部变量;
■若不存在,结束循环。
for each语句示例代码如下:

注意:在使用foreach语句的时候,局部变量的数据类型应该与集合或数组的数据类型相同,否则编译器会报错。