c# 如何退出双重for循环

2025-02-25 10:35:16
推荐回答(4个)
回答1:

触发父级别的停止循环条件即可:

for(int i=0;i<10000;i++){

for(int j=0;j<10000;j++){

if(条件满足break){
i=10000;
break;
}

}

}

回答2:

1。goto2。两个break3。return4。改变最外两层循环条件,使其不满足循环条件

回答3:

无论任何时候都不推荐goto,如果你想跳出多重循环,
可以把多重循环写在一个方法中,然后return.
如果你真的非用goto不可,那可以说你程序的思路有待优化...

回答4:

break;