В некоторых языках, отличных от VB, логические операторы могут выполнять неявное короткое замыкание, но могут сначала оценить правильный оператор (в зависимости, например, от сложности выражений слева и справа от логического оператора).
еет операторовА также а такжеOrElse, которые выполняюткороткое замыкание логическое соединение.
Почему это не поведение по умолчаниюА также а такжеИли же выражения, так как короткое замыкание полезно в каждом случае.
Странно, этовопреки для большинства языков, где&& а также|| выполнить короткое замыкание.