私は C# を独学で学び始めたばかりで、Switch ステートメントに関するチュートリアルで次のように読みました。
あるケース ブロックから次のケース ブロックへの実行の流れが禁止される動作は、C# と C++ が異なる 1 つの領域です。C++ では、case ステートメントの処理を次々と実行できます。
C# で 1 つの case ステートメントの後で停止するのはなぜですか? break
ステートメントを使用して任意の時点で停止できる場合、C# と C++ で一致が見つかった後に停止する理由はありますか? また、C# で複数のケースが必要な場合は、別の Switch ステートメントを使用する必要がありますか?