Formátovanie reťazca ako meny v C #
Pri vytváraní reťazca na výstup na webovú stránku je užitočné formátovať ľubovoľnú hodnotu meny vo formáte peňazí, ktorý je vhodný pre ľudí. To je veľmi jednoduché v C #.
Reťazec formátu systému funguje takto: 0: C
Napríklad nasledujúci príklad kódu:
desatinná hodnota = 1921,39 m; reťazec html = String.Format ("Objednávka celkom: 0: C", moneyvalue); Console.WriteLine (html);
Vystupuje nasledovné:
Celková objednávka: 1 921,39 USD
Stojí za zmienku, že musíte preniesť číselnú hodnotu na príkaz String.Format. Ak zadáte hodnotu reťazca, nebude formátovaná správne. Ak je hodnota vašej meny v reťazci, musíte ju najskôr previesť na dvojitú.