Formatuj ciąg jako walutę w języku C #
Podczas budowania ciągu znaków do wydruku na stronie internetowej warto formatować dowolną wartość waluty w przyjaznym dla człowieka formacie pieniężnym. To jest bardzo łatwe w C #.
Łańcuch formatu systemowego działa w następujący sposób: 0: C
Na przykład poniższy przykład kodu:
wartość dziesiętna moneyvalue = 1921,39 m; string html = String.Format ("Order Total: 0: C", moneyvalue); Console.WriteLine (html);
Wynik:
Całkowite zamówienie: 1 291,39 USD
Warto zauważyć, że musisz przekazać wartość liczbową do wyrażenia String.Format. Jeśli przekażesz wartość ciągu, nie zostanie ona poprawnie sformatowana. Jeśli twoja wartość waluty jest w ciągu, musisz ją najpierw przekonwertować na podwójną.