Это допустимый код C#
var bob = "abc" + null + null + null + "123"; // abc123
Это недопустимый код C#
var wtf = null.ToString(); // compiler error
Почему первый оператор является допустимым?