C# 入門 & 実践 / C sharp
3-3. switch の挙動 / goto ・・・
int myNum = 0;
switch (myNum)
{
case 0:
myNum = 1;
goto case 1;
case 1:
case 2:
myNum = 2;
break;
default:
break;
}
Console.WriteLine("myNum {0}", myNum);
* case 0 のとき、下の処理へ落とす場合は、 goto case x; を指定しないといけない!
ただしcase 1 のように、何も処理をしない場合は、そのまま case 2 へと進める!!!
* goto を使いたくない人も多いとは思いますが・・・この動作をしたい場合は必須なようです。。。
swtich には、
case "Switch Test":
のように文字列を評価することも出来る。
3-2. 組み込み型 / 値型 / 参照型 : 条件分には bool 値のみ使用できる!!! «
3. C# 入門 / 基礎、型、文法、基本? »
3-4. 3項演算子
C# 入門 & 実践 / C sharp