C# – Remover ou adicionar zeros à esquerda

CSharp

Remover ou adicionar zeros à esquerda ou mesmo à direita de uma string é algo bem trivial. Primeiro vamos ver um exemplo de como remover os zeros à esquerda de uma string:

string value = "000000123456";
string newValue = value.TrimStart('0');

Note que para indicar a direção estou utilizando o método TrimStart, assim como poderia utilizar o método TrimEnd.

Agora um exemplo para fazer o contrário, adicionar os zeros à esquerda:

string value = "123456";
string newValue = value.PadLeft(12, '0');

Como no exemplo anterior, para indicar a direção estou utilizando o PadLeft, assim como poderia utilizar o método PadRight.

Simples assim 😉