Если вы хотите, чтобы какой-то код выполнялся на основе двух или более условий, которые являются наилучшим способом форматирования этого оператора if?
первый пример: -
if(ConditionOne && ConditionTwo && ConditionThree)
{
Code to execute
}
Второй пример: -
if(ConditionOne)
{
if(ConditionTwo )
{
if(ConditionThree)
{
Code to execute
}
}
}
который проще всего понять и прочитать, учитывая, что каждое условие может быть длинным именем функции или чем-то.