Я видел некоторый код, который выглядит следующим образом:
if (a) return false;
if (b) return false;
if (c) return false;
return true;
Есть ли разница в производительности между вышеприведенным и
if (a || b || c) return false;
else return true;
В общем, что было бы предпочтительнымдело с этим?Может быть, без другого в моем втором примере?
РЕДАКТИРОВАТЬ: Кажется, многие были введены в заблуждение из-за того, что я возвращаю истину или ложь и предлагаю вернуться! (A || b || c).Это не то, что я хотел спросить.Представьте, что вместо того, чтобы возвращать true или false, я хочу вернуть «Yes» или «No», или 23423 или 3.