These questions are about using elseif in visual basic.net.
1. Is there any difference between elseif and else if ?
2. If I have elseif (conditionA and conditionB) is it possible that conditionB is tested in the case that conditionA is false? For example, if the testing of conditionB will cause a runtime error in the case that conditionA is false is it possible for this elseif statement to cause a runtime error? Ada has a if (conditionA && conditionB) statement that will insure that the second condition is never tested if the first fails. Does vb.net have anything like this?