我试图让每个值都打印一次:嵌套循环获取每个
就像这样。
让我们假装对象letters
包含“一,二......十”
然后是包含对象numbers
“1,2,3,4 ...... 10”
现在,如果我想要打印循环:
One
1
Two
2
Three
3
循环如何看起来像?
我想它是这样的:
foreach (var i in letters)
{
Console.WriteLine(i);
foreach(var a in numbers)
{
Console.WriteLine(a);
}
}
但这返回:
One
1
2
Two
1
2
Three
1
2
而这结果不是我想要的..
我怎么能窝循环来让它按我想要的方式打印?
你能显示对象字母/数字 – fubo
重复:http://stackoverflow.com/questions/1955766/iterate-two-lists-or-arrays-with-one-foreach-statement-in-c-sharp –
@ Simon.S这已经开放很久了。如果其中一个答案解决了您的问题,请接受该答案,以便让那些寻找类似答案的人更加清楚。 –