Formatar uma string como moeda em c #
Ao criar uma string para saída para uma página da web, é útil formatar qualquer valor de moeda em um formato de dinheiro amigável. Isso é extremamente fácil em c #.
A string de formato do sistema funciona assim: 0: C
Por exemplo, o seguinte exemplo de código:
valor monetário decimal = 1921,39m; string html = String.Format ("Total da Ordem: 0: C", valor monetário); Console.WriteLine (html);
Gera o seguinte:
Total do Pedido: $ 1,921.39
Vale a pena notar que você deve passar um valor numérico para a instrução String.Format. Se você passar um valor de string, ele não será formatado corretamente. Se o valor da sua moeda estiver em uma string, você precisará convertê-lo em uma primeira dupla.