Tôi cần hiển thị giá trị dữ liệu theo định dạng tiền tệ của Hoa Kỳ. Có nghĩa là 190.8 sẽ hiển thị là $ 190,80. Vì một số lý do tôi không thể tìm ra cách để làm điều này. Lời khuyên nào?Hiển thị đơn vị tiền tệ trong C#
13
A
Trả lời
15
Bạn có thể xác định rõ ràng văn hóa Mỹ như sau:
string.Format(CultureInfo.GetCultureInfo("en-US"), "{0:C}", decimalValue)
C chỉ ra định dạng tiền tệ mặc định cho nền văn hóa nhất định, trong trường hợp này chính xác những gì bạn đang sau. Nếu bạn muốn các ký hiệu tiền tệ của Mỹ với một định dạng số lục địa châu Âu (dấu phẩy thay vì thời gian) sau đó công việc của bạn sẽ khó khăn hơn tất nhiên ...
1
Standard Numeric Format Strings
decimal moneyvalue = 1921.39m;
string html = String.Format("Order Total: {0:C}", moneyvalue);
Console.WriteLine(html);
hoặc
double value = 12345.6789;
Console.WriteLine(value.ToString("C", CultureInfo.CurrentCulture));//CultureInfo.GetCultureInfo("en-US")
// current culture is English (United States):
// $12,345.68
0
String.Format("${0:n2}", 190.8m);
0
string usCurrency = (190.8m).ToString("c", CultureInfo.GetCultureInfo("en-US"));
1
decimal d = 190.8M;
string displayData = d.ToString("c");
Nếu bạn CurrentCulture
đã là Mỹ có của không cần phải cung cấp nó một cách rõ ràng.
Các vấn đề liên quan
- 1. Đơn vị tiền tệ trong JavaScript
- 2. Định dạng tiền tệ thích hợp khi không hiển thị đơn vị tiền tệ gốc của văn hóa
- 3. Hiển thị đơn vị tiền tệ trong API biểu đồ Google
- 4. Định dạng tiền tệ để hiển thị
- 5. Mã đơn vị tiền tệ để lập bản đồ ký hiệu tiền tệ
- 6. iOS - Hiển thị đơn vị tiền tệ không có xu bằng cách sử dụng NSNumberFormatter
- 7. Định dạng số thập phân làm đơn vị tiền tệ dựa trên mã đơn vị tiền tệ
- 8. Số đơn vị tiền tệ phủ định XAML
- 9. Địa phương hóa đơn vị tiền tệ cho iPhone
- 10. Cách sử dụng regex cho đơn vị tiền tệ
- 11. lấy đơn vị nhỏ nhất của đơn vị tiền tệ trong python
- 12. Lấy mã đơn vị tiền tệ của một quốc gia
- 13. C# Tiền tệ thành chuỗi
- 14. Lấy danh sách các đơn vị tiền tệ được hỗ trợ trong iOS
- 15. Vị trí ký hiệu tiền tệ trong các chuỗi .NET
- 16. Cài đặt đơn vị tiền tệ với biểu mẫu được chọn bằng Đá quý tiền
- 17. Trích xuất đơn vị tiền tệ từ số tiền được định dạng
- 18. Chuyển đổi tiền tệ
- 19. Danh sách tiền tệ ISO
- 20. Làm thế nào tôi có thể tìm ra biểu tượng đơn vị tiền tệ phụ (đơn vị nhỏ) trong Java?
- 21. Chuỗi tiền tệ định dạng
- 22. Đặt giá trị theo đơn vị tiền tệ trong <input type = "number" />
- 23. Định dạng tiền tệ MVC
- 24. Nhà phát triển Google Play thay đổi đơn vị tiền tệ của nhà
- 25. Mẫu Jinja - Định dạng phao là đơn vị tiền tệ được phân cách bằng dấu phẩy
- 26. Magento đa đa tiền tệ
- 27. Chuyển đổi chuỗi tiền tệ thành float trong Objective-C
- 28. Định dạng tiền tệ không có ký hiệu tiền tệ
- 29. Cách định dạng đơn vị tiền tệ bằng HTML5 với thymeleaf
- 30. Lấy định dạng đơn vị tiền tệ cho quốc gia không có hằng số Locale
-1 cho loại dữ liệu sai cho giá trị tiền tệ. –