C#でのswitch文の使い方と例


  1. 基本的なswitch文の構文:
switch (変数名)
{
    case 値1:
        // 値1に対する処理
        break;
    case 値2:
        // 値2に対する処理
        break;
    // 他のケース
    default:
        // どのケースにも一致しない場合の処理
        break;
}
  1. 整数値を使用した例:
int number = 2;
string numberName;
switch (number)
{
    case 1:
        numberName = "One";
        break;
    case 2:
        numberName = "Two";
        break;
    case 3:
        numberName = "Three";
        break;
    default:
        numberName = "Unknown";
        break;
}
Console.WriteLine("Number name: " + numberName);

上記の例では、変数numberの値に応じて、対応する数字の名称をnumberNameに設定しています。

  1. 文字列を使用した例:
string fruit = "Apple";
string fruitColor;
switch (fruit)
{
    case "Apple":
        fruitColor = "Red";
        break;
    case "Banana":
        fruitColor = "Yellow";
        break;
    case "Orange":
        fruitColor = "Orange";
        break;
    default:
        fruitColor = "Unknown";
        break;
}
Console.WriteLine("Fruit color: " + fruitColor);

上記の例では、変数fruitの値に応じて、対応する果物の色をfruitColorに設定しています。

これらは基本的な例ですが、switch文は他のデータ型や条件にも使用することができます。また、caseの中に複数の値を指定することもできます。

以上がC#でのswitch文の使い方と例です。この情報を基に、約1000語のブログ投稿を作成することができます。