Остановит ли оператор IF оценку, если не выполнится первое условие?
Если у меня естьIf
утверждение с 2 условиями - и первое не выполняется, будет ли учитываться 2-е условие, или оно сразу перейдет кelse
? Итак, в следующем примере, еслиmyList.Count == 0
, будутmyString
сравнивать со «значением» или это будет просто прямоelse
?
if(myList.Count > 0 && myString.Equals("value"))
{
//Do something
}
else
{
//Do something else
}