小编Mir*_*ial的帖子

如何在嵌套循环中终止外部循环?

在下面的示例中,终止所有嵌套循环的最佳方法是什么.一旦if语句为true,我想终止外部for语句(使用I).换句话说,我需要整个循环停止.有没有比设置I更好的方法?

for (int I = 0; I < 10; I++)
{
    for (int A = 0; A < 10; A++)
    {
        for (int B = 0; B < 10; B++)
        {
            if (something)
                break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# loops nested-loops

14
推荐指数
4
解决办法
2248
查看次数

App.Exit不会立即退出?

我假设Application.Exit导致应用程序以imemdiately退出,但我可以看到,根据下面的示例,它将在for循环结束后退出.此命令何时强制应用程序退出?

for (int I = 0; I < 1000; I++)
{
    if (I == 1)
        Application.Exit();
}
Run Code Online (Sandbox Code Playgroud)

c# loops exit winforms

8
推荐指数
2
解决办法
2581
查看次数

标签 统计

c# ×2

loops ×2

exit ×1

nested-loops ×1

winforms ×1