TUnicodeStringBuilder.Append¶
Append data in string form to the buffer.
Declaration¶
Source position: syssbh.inc line 50
public
function Append(const AValue: Boolean) : TUnicodeStringBuilder;
function Append(const AValue: Byte) : TUnicodeStringBuilder;
function Append(const AValue: WideChar) : TUnicodeStringBuilder;
function Append(const AValue: Currency) : TUnicodeStringBuilder;
function Append(const AValue: Double) : TUnicodeStringBuilder;
function Append(const AValue: SmallInt) : TUnicodeStringBuilder;
function Append(const AValue: LongInt) : TUnicodeStringBuilder;
function Append(const AValue: Int64) : TUnicodeStringBuilder;
function Append(const AValue: TObject) : TUnicodeStringBuilder;
function Append(const AValue: ShortInt) : TUnicodeStringBuilder;
function Append(const AValue: Single) : TUnicodeStringBuilder;
function Append(const AValue: UInt64) : TUnicodeStringBuilder;
function Append(const AValue: Array of WideChar) : TUnicodeStringBuilder;
function Append(const AValue: Word) : TUnicodeStringBuilder;
function Append(const AValue: Cardinal) : TUnicodeStringBuilder;
function Append(const AValue: PWideChar) : TUnicodeStringBuilder;
function Append(const AValue: UnicodeString) : TUnicodeStringBuilder;
function Append(const AValue: AnsiChar) : TUnicodeStringBuilder;
function Append(const AValue: RawByteString) : TUnicodeStringBuilder;
function Append(const AValue: WideChar; RepeatCount: Integer)
: TUnicodeStringBuilder;
function Append(const AValue: Array of WideChar; StartIndex: Integer;
SBCharCount: Integer) : TUnicodeStringBuilder;
function Append(const AValue: UnicodeString; StartIndex: Integer;
Count: Integer) : TUnicodeStringBuilder;
function Append(const Fmt: UnicodeString; const Args: Array of const)
: TUnicodeStringBuilder;
Description¶
Append in its various overloaded forms will append the aValue argument to the buffer, after converting it to a string value if necessary:
- For integer values the various IntToSTr functions will be used.
- For TObject the TObject.ToString is used.
- The repeatCount argument will repeat the character as many times as instructed using StringOfChar.
- If the StartIndex and SBCharCount are specified, then SBCharCount characters are copied starting from position StartIndex.
An overloaded version exists with the same arguments as AppendFormat.
See also¶
| Name | Description |
|---|---|
| StringOfChar | Return a string consisting of 1 character repeated N times. |
| AppendFormat | Append the result of a Format. |
| AppendLine | Append a string followed by a newline. |
| Insert | Insert data in string form into the buffer at a given position. |
| Remove | Remove data from the string. |