Почему интерполяция строк — это база
Собирать строки через плюс — рабочий метод, но читать такой код то еще удовольствие.
Как пример:
var message = "User: " + name + ", age: " + age;Вроде всё понятно, но мозгу приходится спотыкаться о кавычки и плюсы, чтобы мысленно склеить это в нормальное предложение. А если переменных штук пять и там еще запятые?
Гораздо чище использовать интерполяцию:
var message = $"User: {name}, age: {age}";Синтаксический сахар, но разница огромная. Ты сразу видишь шаблон строки ровно в том виде, в котором она пойдет в логи или на экран. Не нужно тратить внимание на лишний визуальный шум.
Особенно это спасает жизнь, когда собираешь длинные сообщения для логов или тексты ошибок. Маленькая привычка, а код читается проще.



