System.SysUtils.TStringHelper.QuotedString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function QuotedString: string; overload;
function QuotedString(const QuoteChar: Char): string; overload;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.SysUtils.pas System.SysUtils TStringHelper

Beschreibung

QuotedString verdoppelt alle Vorkommen eines Zeichens und fügt es am Anfang und am Ende des Strings hinzu.

Dies ist eine überladene Methode:

  • Wenn der Parameter QuoteChar angegeben ist, verdoppelt die Methode alle Vorkommen des im Parameter angegebenen Buchstabens und fügt ihn am Anfang und am Ende des Strings hinzu. Diese Methode gibt anschließend eine neue Instanz des Strings zurück.
  • Wenn ein Parameter nicht angegeben wird, fügt die Methode Apostrophe am Beginn und am Ende des Strings hinzu. Diese Methode gibt anschließend eine neue Instanz des Strings zurück.

Beispiel

Mit dem folgenden Code werden Apostrophe am Anfang uns am Ende des Strings hinzugefügt und alle Vorkommen des im Parameter angegebenen Buchstabens werden anschließend verdoppelt:

var
myString: string;

begin
  myString := 'This function illustrates the functionality of the QuotedString method.';
  myString := myString.QuotedString;
  myString := myString.QuotedString('f');
  writeln(myString);
  readln;
end.

Siehe auch