一、简介
foreach循环可以迭代数组或者一个集合对象
二、语法
foreach(数据类型 变量名 in 数组名)
{
//语句块;
}
循环运行的过程:每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整个表达式返回值为 true,foreach 块中的语句就能够执行。
一旦集合中的元素都已经被访问到,整个表达式的值为 false,控制流程就转入到 foreach 块后面的执行语句。
foreach 语句仅能用于数组、字符串或集合类数据类型。
三、实例
该数组中存入 5 名学生的考试成绩,计算总成绩和平均成绩。
double[] list = { 90, 80, 70, 60.5,50.5};
double sum = 0;
double avg = 0;
foreach (var item in list)
{
sum = sum + item;
}
avg = sum / list.length;
console.writeline("总成绩为{0},平均成绩为{1}",sum,avg);
console.readkey();
输出结果
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论