Formatar CEP em C# (CSharp)

Rotinas para formatar uma string CEP em C# (CSharp).


Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 20/05/2016

Formatando CEP

Quando armazenamos um CEP em um banco de dados é normal que este dado sejam armazenado sem formatação, e quando queremos exibir este dado precisamos formatar novamente para uma melhor visualização.

Para formatar um CEP basta chamar a função :

FormataCep(cep)
Onde o valor deve ser uma string com o número do CEP sem formatação
A função retorna uma string com o com o CEP formatado ( 99999-999)

Segue a Função

public static string FormataCep(string cep)
{
    try
    {
        return Convert.ToUInt64(cep).ToString(@"00000\-000");
    }
    catch
    {
        return "";
    }
}


Exemplo de uso

 string cepFormatado = FormataCep(cepSemFormatacao);



Comentários