私は多くの if/case 関数を通過しなければならないコードを作成しています。これ自体は実際には問題ではありませんが、これらの if の多くは同じようなものです。
私のコードでは、if関数を通過する必要があり、一致する場合、それがどの一致であるかは問題ではなく、同じ次のifを通過する必要があります。ただし、両方の回答によっては、コードの別の部分に移動する必要があります。
たとえば、次のようになります。
Switch(A){
case 1:
Switch(B){
case 1: do11thing();
case 2: do12thing();
}
case 2:
Switch(B){
case 1: do21thing();
case 2: do22thing();
}
}
コード内に Switch(B) を何度も配置する代わりに、解決策を知っている人はいますか?