C#のswitch文でcaseから直ちに次のcaseに移る方法

C/C++では次の例のようにわざとbreak;を書かないことによって、あるcaseを処理してから直ちに次のcaseに流れ落ちることが出来ました。

switch( m_step )
{
// 初期化
case 0:
	m_step++;
// 本処理
case 1:
	break;
}

ところが、C#で同じコードを書くと、コンパイルエラーが出てしまいます。困ったものです…
しかし、gotoを使って、強制的にジャンプすることで同様の処理が実現できます。
(ダメもとで試したら本当に出来ちゃった感じです…)

switch( m_step )
{
// 初期化
case 0:
	m_step++;
	goto case 1;	// ←追加
// 本処理
case 1:
	break;
}