我有一個while
循環,並在此while loop
我有一個foreach loop
。如何在foreach循環內留下while循環
Here我學會了如何使用Continue; Return; Break
跳過循環上的當前交互。但我需要離開while loop
,當我在foreach loop
裏面時,這可能嗎?
我在foreach loop
裏面的交互中,我想離開foreach並去while
的下一個交互。我該怎麼做? 像這樣:
while (!reader.EndOfStream) //COMEÇO DO WHILE
{
///Some Codes
foreach(string s in checkedlistbox1.items)
{
switch(s)
{
case "1":
if(1 > 0)
{
///HERE I WANT TO GO TO THE NEXT INTERACTION OF THE WHILE
///When I use CONTINUE; HERE, I GO TO THE NEXT INTERACTION OF THE FOREACH. BUT I NEED TO GO TO THE NEXT OF THE WHILE.
}
}
}
}
這裏就是我想要做的: 我在讀通過線file.txt的線,並寫入一個新的使用這些值和一些其他的事情......有些價值觀可能是required
(由用戶seted),如果一個required field
是空的,所以我什麼也不做,然後去下一個while interaction
...
一些代碼示例將會很完美... – 2013-02-19 13:10:23
參考http://stackoverflow.com/questions/863172/how-can-i-break-out-of-two-nested-for-loops-in-objective- c, 它與你需要的相似 – Cris 2013-02-19 13:11:04
如果你用你的循環發佈了一些代碼並解釋你想要破解的地方以及什麼條件,那將會很有幫助。 – ryadavilli 2013-02-19 13:11:18