Прекращает ли оператор IF оценку, если не выполняется первое условие?

Если у меня есть утверждение Ifс двумя условиями -и первое не выполняется, будет ли рассматриваться второе условие или оно сразу перейдет к else? Итак, в следующем примере, если myList.Count == 0, будет ли myStringсравниваться со «значением» или оно будет просто сравниваться с else?

if(myList.Count > 0 && myString.Equals("value"))
{
//Do something
}
else
{
//Do something else
}
47
задан 6 July 2012 в 08:28
поделиться