我試圖讓每個值都打印一次:嵌套循環獲取每個
就像這樣。
讓我們假裝對象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這已經開放很久了。如果其中一個答案解決了您的問題,請接受該答案,以便讓那些尋找類似答案的人更加清楚。 –