- Регистрация
- 02.06.2015
- Сообщения
- 1 777
- Благодарностей
- 1 447
- Баллы
- 113
Начиная с версии языка C# 6.0 (Visual Studio 2015) была добавлена такая функциональность, как интерполяция строк. Эта функциональность призвана заменить форматирование строк.
Почему в VS 2019 интерполяция строк работает, а в ПМ снипетах нет? А вот конкатенация работает, почему так?
Если в снипете воспроизвести следующий код, то получим отворот поворот:
Компиляция кода Ошибка в действии "CS1056" "Непредусмотренный символ "$"". [Строка: 2; Cтолбец: 8]
Что не так? Почему не работает? По идее должно работать, версия зенки последняя 7.0.4.0
Или в зенке версия языка C# ниже чем 6.0? Если ниже, то почему не обновите? Почему зависли в прошлом? Почему не идете в ногу со временем? Почему, почему, почему... Вот такой я почемучка)
Почему в VS 2019 интерполяция строк работает, а в ПМ снипетах нет? А вот конкатенация работает, почему так?
Если в снипете воспроизвести следующий код, то получим отворот поворот:
C#:
string str = "Привет";
string team = "разработчикам ZennoLab!";
string result = $"{str} {team}";
return result;
Что не так? Почему не работает? По идее должно работать, версия зенки последняя 7.0.4.0
Или в зенке версия языка C# ниже чем 6.0? Если ниже, то почему не обновите? Почему зависли в прошлом? Почему не идете в ногу со временем? Почему, почему, почему... Вот такой я почемучка)
Последнее редактирование: