Вопрос по ф-ии StringConcatenate
Если Вы работаете с очень большими строками (результатная строка
больше 4к), то лучше использовать простое сложение.
В остальных случаях лучше StringConcatenate, т.к. не создаются лишние временные строки. Но эта функция, в отличие от сложения строк, не перераспределяет размер результатной строки.
В остальных случаях лучше StringConcatenate, т.к. не создаются лишние временные строки. Но эта функция, в отличие от сложения строк, не перераспределяет размер результатной строки.
Заметил одну особенность, что с длинными строками эта ф-ия не проводит конкатенацию, в отличии от оператора "+".
В help-e пишут что она работает быстрее и экономнее по памяти, чем связывание строк при помощи "+". Правдо ли это?
И если да, то на сколько эффективнее ее использование с большими строками?