System.SysUtils.TStringHelper.Join

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class function Join(const Separator: string; const Values: array of const): string; overload; static;
class function Join(const Separator: string; const Values: array of string): string; overload; static;
class function Join(const Separator: string; const Values: IEnumerator<string>): string; overload; static;
class function Join(const Separator: string; const Values: IEnumerable<string>): string; overload; static; inline;
class function Join(const Separator: string; const Values: array of string; StartIndex: Integer; Count: Integer): string; overload; static;

プロパティ

種類 可視性 ソース ユニット
function public System.SysUtils.pas System.SysUtils TStringHelper


説明

指定された Separator で区切られた、2 つ以上の文字列を結合します。

begin
  Writeln(String.Join(',', ['String1', 'String2', 'String3']));
  Writeln(String.Join(',', ['String1', 'String2', 'String3'], 1, 2));
end.

出力:

String1,String2,String3
String2,String3

Join オーバーロード メソッドは 5 つあります:

  • 第 1 Join オーバーロード メソッドは、定数配列の要素を、各要素間に指定された Separator を使用して、連結します。
  • 第 2 Join オーバーロード メソッドは、文字列配列の要素すべてを、各要素間に指定された Separator を使用して、連結します。
  • 第 3 Join オーバーロード メソッドは、オブジェクト配列の要素を、各要素間に指定された Separator を使用して、連結します。
  • 第 4 Join オーバーロード メソッドは、IEnumerable の要素を、各メンバ感に指定された Separator を使用して、連結します。
  • 第 5 Join オーバーロード メソッドは、文字列配列の指定された要素を、各要素間に指定された Separator を使用して、連結します。

関連項目