And and Or Operators
TheAND and OR operators follow the MSDN specification (AND, OR), with one difference: the arguments are lazily evaluated.
For example when doing arg1 AND arg2, if arg1 evaluates to false, arg2 won’t be evaluated. Similarly, for the expression arg1 OR arg2, if arg1 evaluates to true, arg2 won’t be evaluated.