C# switch文のサンプル

C#のswitch文のサンプルです。

switch文

switch(式)
{
  case 値1 :
   「式の値 = 値1」の時に実行される処理
    break;
  case 値2 :
   「式の値 = 値2」の時に実行される処理
    break;
   ・・・
  default:
   式の値がどのcaseの値にも一致しない時に実行される処理
    break;
}
  • 式の値がcaseの値と一致すれば、その後の処理が実行されます。
  • breakでswitch文を抜けます。breakがないと下の判定に行ってしまいます。
  • defaultは、式の値がどのcaseの値にも一致しない時に実行されます。省略可能です。

コード

switch文のサンプルのコードです。

using System;
class Test1
{
    static void Main()
    {
        int num = 1;

        switch (num)
        {
            case 0:
                Console.WriteLine("0");
                break;
            case 1:
                Console.WriteLine("1"); // 出力される
                break;
            default:
                Console.WriteLine("その他");
                break;

        }
    }
}

関連の記事

C# if文のサンプル
C# while文とdo while文のサンプル
C# for文とbreakとcontinueのサンプル
C# クラスのサンプル




△上に戻る