That's one of my pet peeves about the language. If you write:

var=varA+varB

in both cases, VS will add correct spaces to result in

var = varA + varB

But not if you are using the & symbol, then you just get errors.