C# Break and Continue
C# Break
このチュートリアルの前の章で、break
文が使われているのを見たことがあるだろう。これはswitch
文から「飛び出す」ために使われる。
break
文はループから抜け出すためにも使えます。
この例では、i
が4
に等しいときにループから飛び出します
例
{.language-csharp .techis-white}
for (int i = 0; i < 10; i++)
{
if (i == 4)
{
break;
}
Console.WriteLine(i);
}
C# Continue
continue
ステートメントは、指定された条件が発生した場合に(ループ内の)1つの反復を中断し、ループ内の次の反復を続行します。
この例では、4
の値をスキップします。
例
{.language-csharp .techis-white}
for (int i = 0; i < 10; i++)
{
if (i == 4)
{
continue;
}
Console.WriteLine(i);
}
Whileループでブレークアンドコンティニュー
whileループでbreak
とcontinue
を使用することもできます
ブレークの例
{.language-csharp .techis-white}
int i = 0;
while (i < 10)
{
Console.WriteLine(i);
i++;
if (i == 4)
{
break;
}
}
コンティニューの例
{.language-csharp .techis-white}
int i = 0;
while (i < 10)
{
if (i == 4)
{
i++;
continue;
}
Console.WriteLine(i);
i++;
}
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。