Domovská » jak » Formátování řetězce jako měny v C #

    Formátování řetězce jako měny v C #

    Při vytváření řetězce pro výstup na webovou stránku je vhodné formátovat jakoukoli hodnotu měny ve formátu peněz vhodných pro lidi. To je velmi snadné v C #.

    Systémový formátovací řetězec funguje takto: 0: C

    Například následující příklad kódu:

    desetinná peněžní hodnota = 1921,39 m; řetězec html = String.Format ("Objednávka celkem: 0: C", moneyvalue); Console.WriteLine (html);

    Výstupy:

    Objednávka celkem: $ 1,921.39

    Stojí za zmínku, že musíte předat číselnou hodnotu příkazu String.Format. Zadáte-li hodnotu řetězce, nebude formátována správně. Pokud je hodnota vaší měny v řetězci, musíte ji nejprve převést na dvojitý.