Строки
Тип-одиночка Стд::Строки Базовые типы: Объект |
Методы для работы со строками.
Сравнение ссылочное
Методы
Повторить
Возвращает результат конкатенации строки Строка
указанное количество раз Повторения
.
Соединить
Соединяет элемнты Части
в одну строку, состоящую из строковых представлений переданных объектов, с разделителем Разделитель
. Преобразование к строке осуществляется через вызов [Object.ВСтроку()]
Шаблон
Подставляет параметры Параметры
в шаблонную строку Шаблон
по индексу. Шаблонная строка может содержать маркеры подстановки вида: $0..$N
, %0..%N
. Нумерация маркеров начинается с 0. Маркеры могут повторяться. Подстановочные значения формируются как строковое представление переданного параметра. Если маркер имел вид %N, то преобразование к строке осуществляется через вызов [Object.ToString()] Если маркер имел вид $N, то преобразование к строке осуществляется через вызов [Object.Presentation()] Если маркер имел вид $(N|Формат), то преобразование к строке осуществляется через вызов [Formattable.Presentation(String)] Если параметр является массивом объектов, то каждый его элемент считается подстановочным значением. Если массив объектов пустой, то возвращается шаблонная строка без изменения. В случае, если за маркером следует число, то маркер должен указываться в виде $(i)
, например "$(0)50руб"
. Количество уникальных маркеров подстановки должно совпадать с количеством подстановочных значений.