por Cesar Cassiano Schimanco

Função para remover acentos em C# - ASP.NET

Remover acentos de uma forma muito simples em C#, sem Expressões Regulares (Regex).

protected void Page_Load(object sender, EventArgs e)
{
   Response.Write(RemoverAcentos("Café, Programação"));
}

public string RemoverAcentos(string input)
{
   if (string.IsNullOrEmpty(input))
       return "";
   else
   {
       byte[] bytes = System.Text.Encoding.GetEncoding("iso-8859-8").GetBytes(input);
       return System.Text.Encoding.UTF8.GetString(bytes);
   }
}

 Resultado:
Cafe, Programacao

Comentários

Carregando comentários

Postar um novo comentário



Processando...