C# の goto文

C# で goto 文使えるのか、知らなかった。

以下は C# では無理だけど、

case 1:
    TakeSomeAction();
    ///// 落ちることはできない、コンパイルエラー
case 2:
    TakeSomeBehavior();

以下なら可能と。

case 1:
    TakeSomeAction();
    goto case 2;
case 2:

戻ることもできる!

case 1:
    Console.WriteLine("Hello World !");
    break;
case 2:
    TakeSomeAction();
    goto case 1;///// 戻る!
case 3:
    TakeSomeBehavior();
    break;