System.SysUtils.TStringHelper.QuotedString
Delphi
function QuotedString: string; overload;
function QuotedString(const QuoteChar: Char): string; overload;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas | System.SysUtils | TStringHelper |
説明
QuotedString は、文字の発生箇所すべてを 2 重にし、またそれを文字列の両端に追加します。
このメソッドは、以下のようにオーバーロード(多重定義)されています。
QuoteChar
パラメータが与えられた場合、メソッドは、パラメータで指定されたその文字の発生箇所すべてを 2 重にし、それを文字列の両端にも追加します。 その後、このメソッドは文字列の新しいインスタンスを返します。- パラメータが与えられなかった場合、メソッドは、アポストロフィを文字列の前後に追加します。 その後、このメソッドは文字列の新しいインスタンスを返します。
例
次のコードでは、文字列の両端にアポストロフィを追加し、そのあとで、パラメータで指定された文字の発生箇所すべてを 2 重にしています。
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.