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