Share via


Remplissage de chaînes

Utilisez l'une des méthodes String suivantes pour créer une nouvelle chaîne se composant d'une chaîne d'origine remplie à l'aide de caractères de début ou de fin sur une longueur totale spécifiée. Le caractère de remplissage peut être un espace ou un caractère spécifié ; il apparaît donc aligné à droite ou aligné à gauche.

Nom de la méthode Use

String.PadLeft

Remplit une chaîne à l'aide de caractères de début sur une longueur totale spécifiée.

String.PadRight

Remplit une chaîne à l'aide de caractères de fin sur une longueur totale spécifiée.

PadLeft

La méthode System.String.PadLeft crée une nouvelle chaîne en concaténant suffisamment de caractères de remplissage de début à une chaîne d'origine pour atteindre une longueur totale spécifiée. La méthode System.String.PadLeft(System.Int32) utilise l'espace blanc comme caractère de remplissage et la méthode System.String.PadLeft(System.Int32,System.Char) vous permet de spécifier votre propre caractère de remplissage.

L'exemple de code suivant utilise la méthode PadLeft pour créer une nouvelle chaîne de vingt caractères. L'exemple affiche « --------Hello World! » dans la console.

Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadLeft(20, "-"c))
string MyString = "Hello World!";
Console.WriteLine(MyString.PadLeft(20, '-'));

PadRight

La méthode System.String.PadRight crée une nouvelle chaîne en concaténant suffisamment de caractères de remplissage de fin à une chaîne d'origine pour atteindre une longueur totale spécifiée. La méthode System.String.PadRight(System.Int32) utilise l'espace blanc comme caractère de remplissage et la méthode System.String.PadRight(System.Int32,System.Char) vous permet de spécifier votre propre caractère de remplissage.

L'exemple de code suivant utilise la méthode PadRight pour créer une nouvelle chaîne de vingt caractères. L'exemple affiche « Hello World!-------- » dans la console.

Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadRight(20, "-"c))
string MyString = "Hello World!";
Console.WriteLine(MyString.PadRight(20, '-'));

Voir aussi

Autres ressources

Opérations de chaînes de base