- 基本的なswitch文の構文:
switch (変数名)
{
case 値1:
// 値1に対する処理
break;
case 値2:
// 値2に対する処理
break;
// 他のケース
default:
// どのケースにも一致しない場合の処理
break;
}
- 整数値を使用した例:
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
に設定しています。
- 文字列を使用した例:
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語のブログ投稿を作成することができます。