我是靠谱客的博主 端庄航空,最近开发中收集的这篇文章主要介绍C#foreach语句用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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语句用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部