Вырваться из вложенного, если
Я модифицирую довольно большую систему и хочу избежать рискованных изменений во многих местах.
я хочу (в одном случае) сломать вложенное условие if и продолжить предыдущее выражение else. если это возможно.
if (otherBool)
{
if(ID != 2)
{
html += "";
}
else
{
// break
}
}
else if (ID == 2)
{
html += "";
}
else
{
html += "";
}
в этом случае, если otherBool имеет значение true, а ID равен 2, я хочу, чтобы во вложенном состоянии было иначе нарушить это условие и перейти к предыдущему (точно так же, как otherBool был бы ложным с самого начала).
Я думаю о перерыве, потому что если внутри находится переключатель.
Этого не может быть, если (otherBool && id!=2) возникнет во вложенных операторах if.