System.SysUtils.TStringHelper.Create
Delphi
class function Create(C: Char; Count: Integer): string; overload; inline; static;
class function Create(const Value: array of Char; StartIndex: Integer; Length: Integer): string; overload; static;
class function Create(const Value: array of Char): string; overload; static;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas | System.SysUtils | TStringHelper |
Beschreibung
Erstellt einen String mit einer bestimmten Anzahl sich wiederholender Zeichen.
Create hat drei überladene Funktionen:
Die erste erstellt einen String, der Count
mal das angegebenen Zeichen C
enthält.
Zum Beispiel legt der folgende Code für S den String "AAAAAAAAAA" fest.
var
S: string;
begin
S := String.Create('A', 10);
end;
Die zweite überladene Create-Klassenfunktion gibt einen neu zugewiesenen String in der angegebenen Länge zurück.
Wenn der Parameter Length
größer als 0 ist, kopiert Create Length
Zeichen in Value
ab StartIndex
. Beachten Sie, dass StartIndex
nullbasiert ist.
Die dritte überladene Create-Funktion gibt einen neu zugewiesenen String zurück, der eine Folge aller Zeichen in Value
enthält.
Hinweis: Ist nicht genug Speicher für den String vorhanden, wird eine EOutOfMemory-Exception ausgelöst.