Pagina inicial » como » Formatar uma string como moeda em c #

    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.