2009年11月7日土曜日

C#のswitch文のフォールスルー

できないもんだと思ってたけど、会社のC#教材を読み漁ってたらgoto文で代用できるみたい。
こんな感じ。
int a = 2;
switch (a)
{
case 1:
a++;
break;
case 2:
a++;
goto case 3;
case 3:
a++;
goto case 1;
default:
a = 0;
break;
}


でも、こんなのやるべきじゃないね。

0 件のコメント: