C# String PadLeft

Resumo : neste tutorial, você aprenderá como usar a string C# PadLeft()para preencher um caractere especificado no lado esquerdo de uma string para atingir o comprimento desejado.

Introdução ao método C# String PadLeft

O método String PadLeft() preenche um espaço ou um caractere especificado no lado esquerdo da string atual para atingir o comprimento desejado.

Na prática, o PadLeft()método é útil para alinhar strings ou adicionar zeros à esquerda às strings.

O PadLeft()método a seguir preenche a string atual com espaços à esquerda para um comprimento total especificado:

public string PadLeft (
   int totalWidth
);Linguagem de código:  C#  ( cs )

Nesta sintaxe, totalWithé o comprimento desejado da string resultante que inclui a string original e espaços de preenchimento adicionais.

Por exemplo, o programa a seguir usa o PadLeft()método para preencher uma mensagem com três espaços à esquerda:

using static System.Console;

var message = "C# String PadLeft()";
var result = message.PadLeft(message.Length + 3);
WriteLine(result);Linguagem de código:  C#  ( cs )

Saída:

   C# String PadLeft()Linguagem de código:  texto simples  ( texto simples )

O PadLeft()método tem uma sobrecarga que permite preencher uma string com um caractere especificado à esquerda para obter a string resultante com um comprimento especificado:

public string PadLeft (
    int totalWidth, 
    char paddingChar
);Linguagem de código:  C#  ( cs )

Nesta sintaxe, the paddingCharé o caractere de preenchimento.

Por exemplo, o programa a seguir usa o PadLeft()método para adicionar zeros à esquerda a uma string para que a string resultante tenha um comprimento de 6:

using static System.Console;

var invoiceNumber = 1234;
var result = invoiceNumber.ToString().PadLeft(6, '0');
WriteLine(result);Linguagem de código:  C#  ( cs )

Saída:

001234Linguagem de código:  C#  ( cs )

Resumo

  • Use o método C# String PadLeft()para preencher uma string com um caractere especificado à esquerda até o comprimento desejado.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *