<p>Am 21.06.2013 10:36 schrieb "Michael Schnell" <<a href="mailto:mschnell@lumino.de">mschnell@lumino.de</a>>:<br>
><br>
> On 06/21/2013 09:54 AM, Hans-Peter Diettrich wrote:<br>
>><br>
>><br>
>> Again I'd assume that the memory allocation for the result is the most expensive operation with UnicodeString operands, independent from string lengths.<br>
>><br>
><br>
> Do you suggest that with UnicodeString - even when using 1 Byte encoding types such as ANSIxxx or UTF-8 -, the memory allocation is more expensive than with the older String handling implementation ?</p>
<p>Just to clear up the names: UnicodeString is *not* the code page aware string type (although they share the "metadata" record). It is a dynamic length 2 byte string. The code page aware string type is AnsiString.</p>
<p>Regards <br>
Sven</p>