概述
foreach基本结构:
foreach (类型 变量 in 数组或集合名称)
{
//语句块
}
变量用于存放数组或集合的每个元素。
运行过程:
每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整个表达式返回值为true,foreach块中的语句就能够执行。一旦集合中的元素都已经被访问到,整个表达式的值为false,控制流程就转入到foreach块后面 的执行语句。
优点:
简洁
不需要知道数组或集合有多少个元素,它能自动帮我们判断。
可以遍历多维数组,而for语句遍历多维数组比较麻烦。
缺点:
只能从小到大遍历。不能修改其遍历的过程。
只能遍历数组或集合所有元素的值或元素的个数,不能修改所有元素的值。
用法:
遍历数组
int[] a ={1,2,3,4,5};
foreach (int item in a)
{
Console.WriteLine(item);
}
winform遍历某个控件中的子控件,并判断是否选中
foreach (Control c in xb.Controls)
{
if((c is RadioButton)&&(c as RadioButton).Checked)
{
xb1 =xb1+c.Text+" ";
}
}
最后
以上就是端庄航空为你收集整理的C#foreach语句用法的全部内容,希望文章能够帮你解决C#foreach语句用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复