System.SysUtils.TStringHelper.Join

De RAD Studio API Documentation
Aller à : navigation, rechercher

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;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.SysUtils.pas System.SysUtils TStringHelper


Description

Joint deux chaînes ou plus séparées par le séparateur Separator donné.

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

Sortie :

String1,String2,String3
String2,String3

Il existe cinq méthodes surchargées Join :

  • La première méthode surchargée Join concatène les éléments d'un tableau de constantes, en utilisant le séparateur Separator spécifié entre chaque élément.
  • La deuxième méthode surchargée Join concatène tous les éléments d'un tableau de chaînes, en utilisant le séparateur Separator spécifié entre chaque élément.
  • La troisième méthode surchargée Join concatène les éléments d'un tableau d'objets, en utilisant le séparateur Separator spécifié entre chaque élément.
  • La quatrième méthode surchargée Join concatène les éléments d'un IEnumerable, en utilisant le séparateur Separator spécifié entre chaque élément.
  • La cinquième méthode surchargée Join concatène les éléments spécifiés d'un tableau de chaînes, en utilisant le séparateur Separator spécifié entre chaque élément.

Voir aussi