Я исправлен, спасибо Брайан.

бы коллега спросил меня об этом, и в моем смущенном состоянии у меня не было ответа:

Почему вы можете сделать:

string ham = "ham " + 4;

Но нет:

string ham = 4;

Если есть неявное приведение / операция для преобразования строки, когда выконкатенациипочему не то же самое, когданазначение это как строка? (Конечно, без перегрузки операторов)

Ответы на вопрос(5)

Ваш ответ на вопрос