gpt4 book ai didi

c# - 如何打破嵌套的foreach循环然后转到c#上的父foreach循环

转载 作者:IT王子 更新时间:2023-10-29 04:36:08 25 4
gpt4 key购买 nike

我有以下代码:

foreach(// Some condition here)
{
while (// Some condition here)
{
foreach (// Some condition here)
{
if (// Condition again)
{
//Do some code
}
if (// Condition again)
{
//Stop the first foreach then go back to first foreach
}
}
}
}

我想做的是当我在最后一个 foreach 循环中点击第二个 if 语句时,在第一个 foreach 循环中返回.

注意:如果第 2 个 if 语句不为真,它应该继续最后一个 foreach 循环,直到条件不为真。

提前致谢!

最佳答案

唯一的直接方法是使用 goto

另一个(更好的)选择是重组,直到问题消失。例如,通过将内部代码(while + foreach)放在一个方法中并使用 return 返回。

关于c# - 如何打破嵌套的foreach循环然后转到c#上的父foreach循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17590832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com