У меня есть несколько методов, которые возвращают bool в зависимости от их успеха, есть ли что-то неправильное в вызове этих методов внутри IF()?
//&& makes sure that Method2() will only get called if Method1() returned true, use & to call both methods
if(Method1() && Method2())
{
// do stuff if both methods returned TRUE
}
Метод2() не нужно запускать, если Method1() возвращает FALSE.
Сообщите мне о проблемах с приведенным выше кодом.
спасибо.
РЕДАКТИРОВАТЬ:, так как в коде не было ничего плохого, я приму самый информативный ответ... добавил комментарий, чтобы решить "новичок и & &". вопрос