StringBuilder Class
Namespace: Stimulsoft.System.Text
Constructors
| Constructor | Description |
|---|---|
| constructor(string value) |
constructor(value: string)
Parameters
- value (string)
Properties
| Property | Type | Description |
|---|---|---|
| isEmpty | any | |
| length | number |
Methods
| Method | Returns | Description |
|---|---|---|
| append | StringBuilder | |
| appendCount | StringBuilder | |
| appendFormat | StringBuilder | |
| appendLine | StringBuilder | |
| appendLines | StringBuilder | |
| appendThese | StringBuilder | |
| charAt | string | |
| charCodeAt | number | |
| clear | void | |
| dispose | void | |
| insert | StringBuilder | |
| join | string | |
| remove | StringBuilder | |
| replace | StringBuilder | |
| setByIndex | void | |
| toString | string |
Method Details
append
append(items: any[]): StringBuilder
Parameters
- items (any[])
Returns StringBuilder
appendCount
appendCount(item: any, count: any): StringBuilder
Parameters
- item (any)
- count (any)
Returns StringBuilder
appendFormat
appendFormat(str: string, values: any[]): StringBuilder
Parameters
- str (string)
- values (any[])
Returns StringBuilder
appendLine
appendLine(items: any[]): StringBuilder
Parameters
- items (any[])
Returns StringBuilder
appendLines
appendLines(items: any[]): StringBuilder
Parameters
- items (any[])
Returns StringBuilder
appendThese
appendThese(items: any[]): StringBuilder
Parameters
- items (any[])
Returns StringBuilder
charAt
charAt(index: number): string
Parameters
- index (number)
Returns string
charCodeAt
charCodeAt(index: number): number
Parameters
- index (number)
Returns number
clear
clear(): void
dispose
dispose(): void
insert
insert(index: number, value: string, count: any): StringBuilder
Parameters
- index (number)
- value (string)
- count (any)
Returns StringBuilder
join
join(delimiter: string): string
Parameters
- delimiter (string)
Returns string
remove
remove(startIndex: number, length: number): StringBuilder
Parameters
- startIndex (number)
- length (number)
Returns StringBuilder
replace
replace(searchValue: string, replaceValue: string): StringBuilder
Parameters
- searchValue (string)
- replaceValue (string)
Returns StringBuilder
setByIndex
setByIndex(index: number, value: string): void
Parameters
- index (number)
- value (string)
toString
toString(): string
Returns string
Fields
| Field | Type | Description |
|---|---|---|
| item | any | |
| item | any | |
| newString | any |