Podczas budowania ciągu znaków do wydruku na stronie internetowej warto sformatować dowolną wartość waluty w przyjaznym dla człowieka formacie pieniężnym. Jest to niezwykle łatwe w języku 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);
Wyprowadza następujące elementy:
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ą.