質問

可能な複製:
C#には(;;)安全であり、それは本当に何をしますか?

だから私は最近、これまで見たことのない何かに出会った。

        for (; ; )
        {

        }

そのようにフェイルドが空白のままになったとき、正確に何が起こっていますか?

役に立ちましたか?

解決

それは無限のループです。

内部のどこかにあるはずです break; ステートメント、またはループを超えて制御が通過するためにスローされる例外。

あなたはまた、同じことを(おそらくもっと明らかに)達成することもできます

while (true)
{
    // do stuff
}

他のヒント

これは無限のループであり、ほぼ同等です while(true) ループ。

break 条件は2つのセミコロンの間にありません。したがって、ループ本体のどこかにある必要があります。

それはループの無限です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top