C#でループを終了し次のループに移る方法 (continue文の利用)

C#でループの途中でループを終了し次のループに移るコードの紹介をします。

が硫黄

C#でループの途中でループを終了し次のループに移る場合はcontinue文を使います。

書式

(ループ処理){
  ...(処理)
  continue;
  ...(処理)
}

コード例

private void button13_Click(object sender, EventArgs e)
{
  for (int i = 0; i < 10; i++) {
    if (i % 2 == 0) {
      continue;
    }
    textBox1.Text += Convert.ToString(i) + " ";
  }
}

実行結果(textBox1)

1 3 5 7 9
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2011-02-15
iPentec all rights reserverd.