C#,foreach (string a in b)

C#,foreach (string a in b)是什么意思

b是一个字符串数组
foreach(string a in b)表示的是遍历整个字符串数组b,循环的思路方式跟for循环差不多
例子:
string[] b={"aa","bb","cc"};
foreach(string a in b)//这里已经定义循环里面的用的一个string变量a了
{
Console.WriteLinr(a);//输出数组里的每一个值
}
Console.Read();//让控制台等待,便于查看结果

对照:
for(int i=0;i<10;i++)
{
//这里面就可以用i这个变量了,与foreach思路一样
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-22
找出字符串数组b 中所有字符串
例: String str = string.Empty;
String []args=new string[2]{"你","好"};
foreach (string a in args)
{
str += a[0].ToString();
}
console.write(str);

输出:你好
第2个回答  2010-04-22
就是遍历整个数组或字符串里面的值的。。本回答被提问者采纳
第3个回答  2010-04-22
foreach(类型 自定义变量 in b就是你要进行循环对象)
第4个回答  2010-04-22
b是个字符串数组 string [] b

等同于

for (int i=0;i<b.length;i++)
{
这个循环里的 b[i]等同与a
}

C#,foreach (string a in b)
foreach(string a in b)表示的是遍历整个字符串数组b,循环的思路方式跟for循环差不多 例子:string[] b={"aa","bb","cc"};foreach(string a in b)\/\/这里已经定义循环里面的用的一个string变量a了 { Console.WriteLinr(a);\/\/输出数组里的每一个值 } Console.Read();\/\/让控制台等待,便...

c#如何判断一个数字字符串中无重复数字
string a ="123456789";foreach(char b in a){foreach(char c in a){if(b==c){Console.WriteLine("数字{0}有重复",b);}}}

C#中的foreach怎么用,麻烦举例,谢谢!!!
String[] a = charstr.Split(',');foreach(string i1 in a){ Console.WriteLine("dfdasf"+i1);} foreach是遍历集合、数组 要注意的是,他并不是你想象的定义一个i然后系统循环i<length!它上面需要你填要转换出来的类型 你是要遍历一个string的数组 那么这里就应该写string 临时变量名 in ...

C#中的这句“foreach(variteminlist)”是什么意思?
1. 在C#中,"foreach(var item in list)"是一个循环结构,用于遍历集合中的每个元素。2. "list"是一个泛型列表,可以包含任何类型的对象。3. "foreach"关键字表示“foreach循环”,它用于遍历集合中的所有元素。4. 在每次迭代中,"var item"是一个临时变量,它被赋予当前正在遍历的集合元素。5...

C#中如何用标签TEXT输出一个数组的所有元素
{ string[] a = textBox1.Text.Split(' '); foreach (string n in a){ label1.Text += n + ",";continue;} label1.Text = label1.Text.TrimEnd(','); }如果是这样,其实最简单的,只要一句代码就行,直接用replace将空格替换为逗号!

C# 中foreach 怎么遍历二维数组
int[,] a = new int[, ] { {1,2,3},{4,5,6},{7,8,9}};int[][] c = new int[3][] { new int[2] {1,2},new int[3] {3,4,5},new int[4] {6,7,8,9}};foreach (int b in a){ Console.WriteLine(b);} foreach (int[] b in c){ foreach (int d in...

foreach c# 括号里是什么
foreach(数据类型 变量名 in 数组或是集合)数据类型 :例=>string , 实体类等;变量名:是自己起的,可以根据集合的名取单数。例:集合名为numList,变量名则为num in是固定用法,表示在数组或集合中 数组或是集合:是数据的的装载体,封装多条数据 总体的意思就是说,起一个名字,为某一种数据...

C#中的这句“foreach (var item in list)”是什么意思?
foreach是循环遍历list集合里面的元素直到遍历完list中的所有元素 遍历list时,每次遍历都将list集合中的元素作为var类型赋给item 举个例子:实例化一个图书馆里面的所有书的泛型集合 List<Book> list = new List<Book>();foreach(Book item in list){ //这里就是将list中的Book元素取出来赋给...

c# 怎么用foreach 将两个字符串数组合并?
软糖来回答吧,合并string数组方法有很多种。推荐使用linq语句,一行搞定 ❶ 使用IEnumerable.Zip()方法string r = string.Join("\\r\\n", AString.Zip(BString, (a, b) => a + ":" + b));❷ 使用IEnumerable.Select()方法string r = string.Join("\\r\\n", AString.Select(...

C#里面 foreach是什么意思?有什么用处啊!
C#中foreach语法 int[] arr={1,2,3}; foreach(int i in arr){ System.Console.WriteLine(i);} php中foreach语法 arr=array(1,2,3,4,'a','b',"c");1. foreach($arr as $v){ echo $v." ";} 2. foreach($arr2 as $k=>$v){ echo "[$k]=>$v<br>";} 3.foreach...

相似回答