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:
001234
Linguagem 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.