The AndAlso Operator (Visual Basic) performs short-circuiting, which means that if ... If the operands consist of one Boolean expression and one numeric ...
msdn.microsoft.com