Como preencher cadeias de caracteres no .NET
Use um dos métodos String a seguir para criar uma nova cadeia de caracteres que consista em uma cadeia de caracteres original preenchida com caracteres à esquerda ou à direita até um comprimento total especificado. O caractere de preenchimento pode ser um espaço ou um caractere especificado. A cadeia de caracteres resultante parece estar alinhada à direita ou à esquerda. Se o tamanho da cadeia de caracteres original já for igual ou maior que o tamanho total desejado, os métodos de preenchimento retornarão a cadeia de caracteres original inalterada. Para obter mais informações, confira as seções Retornos das duas sobrecargas dos métodos String.PadLeft e String.PadRight.
Nome do método | Use |
---|---|
String.PadLeft | Acrescenta uma cadeia de caracteres com caracteres à esquerda até um comprimento total especificado. |
String.PadRight | Acrescenta uma cadeia de caracteres com caracteres à direita até um comprimento total especificado. |
PadLeft
O método String.PadLeft cria uma nova cadeia de caracteres concatenando caracteres de preenchimento à esquerda suficientes para uma cadeia de caracteres original atingir um comprimento total especificado. O método String.PadLeft(Int32) usa o espaço em branco como o caractere de preenchimento, e o método String.PadLeft(Int32, Char) permite que você especifique seus próprios caracteres de preenchimento.
O exemplo de código a seguir usa o método PadLeft para criar uma nova cadeia de caracteres com vinte caracteres de comprimento. O exemplo exibe “--------Hello World!
” no console.
String^ MyString = "Hello World!";
Console::WriteLine(MyString->PadLeft(20, '-'));
string MyString = "Hello World!";
Console.WriteLine(MyString.PadLeft(20, '-'));
Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadLeft(20, "-"c))
PadRight
O método String.PadRight cria uma nova cadeia de caracteres concatenando caracteres de preenchimento à esquerda suficientes para uma cadeia de caracteres original atingir um comprimento total especificado. O método String.PadRight(Int32) usa o espaço em branco como o caractere de preenchimento, e o método String.PadRight(Int32, Char) permite que você especifique seus próprios caracteres de preenchimento.
O exemplo de código a seguir usa o método PadRight para criar uma nova cadeia de caracteres com vinte caracteres de comprimento. O exemplo exibe “Hello World!--------
” no console.
String^ MyString = "Hello World!";
Console::WriteLine(MyString->PadRight(20, '-'));
string MyString = "Hello World!";
Console.WriteLine(MyString.PadRight(20, '-'));
Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadRight(20, "-"c))
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de