Tôi đang sử dụng một webgrid infragistics và cần phải định dạng một chuỗi tiền tệ. Đối với điều này tôi cần một chuỗi có chứa một mô hình như "$ ### ###, 00" và tôi muốn điều này để đi ra khỏi CultureInfo hiện tại của tôi. Tôi có thể làm cái này như thế nào? Tôi có cần phải soạn nó bằng tay từ các thông tin trong:Chuỗi định dạng tiền tệ trong asp.net
CultureInfo.CreateSpecificCulture(myLanguageId).NumberFormat.CurrencyGroupSeparator
CultureInfo.CreateSpecificCulture(myLanguageId).NumberFormat.CurrencyGroupSizes
CultureInfo.CreateSpecificCulture(myLanguageId).NumberFormat.CurrencyDecimalDigits
CultureInfo.CreateSpecificCulture(myLanguageId).NumberFormat.CurrencyDecimalSeparator
vv vv vv
Là một giải pháp một dòng?
tốt, không hoàn toàn. Tôi không muốn tự mình thực hiện chuyển đổi, chỉ cần lấy chuỗi mẫu. Như sau: chuỗi myPattern = CreateCurrencyPattern (myCurrentCulture); và sau đó myPattern sẽ chứa "$ ###, ###, ###. 00" có hoặc không có ký hiệu tiền tệ. –
Câu trả lời này không cung cấp kết quả được yêu cầu. –