Конкатенация строк
Используйте неявное преобразование к типу Строка
Конкатенация со строкой предпочтительнее, чем вызов метода ВСтроку()
с последующей конкатенацией:
пер Счетчик = 1
пер Результат = "Итерация №" + Счетчик.ВСтроку()
пер Счетчик = 1
пер Результат = "Итерация №" + Счетчик
Используйте интерполяцию
Не забывайте, что кроме конкатенации вы можете использовать интерполяцию строк. Во многих случаях она может выглядеть более понятно:
пер Счетчик = 1
пер Всего = 15
пер Результат = "Итерация №" +
Счетчик.ВСтроку() +
" из " + Всего.ВСтроку()
пер Счетчик = 1
пер Всего = 15
пер Результат = "Итерация №%Счетчик из %Всего"
дополнительно
Для преобразования в строку значений экземпляров иных типов неявно вызывается один из методов:
- метод
ВСтроку()
— при конкатенации со строкой или при интерполяции, если выражение интерполяции начинается с символа%
, - метод
Представление()
— при интерполяции, если выражение интерполяции начинается с символа$
.