我將雙值轉換爲貨幣字符串格式,並將其轉換爲帶有磅符號貨幣的字符串。文化依賴嗎?C#ToString(「C」)將十進制轉換爲貨幣值英鎊而不是美元
回答
這將解決問題..期望它會導致OP的機器上的每個**價格使用磅符號,並且在從另一臺機器訪問應用程序時不起作用。您是否建議OP應該爲他們打算運行應用程序的每個**虛擬機執行此操作? –
這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/16986231) – loki
如果你總是希望使用一款特定的語言環境中,如果您的服務器的目標是在不同的時區託管這可能是可取的,等等toString()方法可以用提供的CultureInfo論據。
How to convert string to double with proper cultureinfo
如果你想將它調整到用戶所在的區域,您也許能夠檢查請求的值:
Get CultureInfo from current visitor and setting resources based on that?
這可能不是最好的/最有效的方法要做到這一點,但有小數,你想顯示英鎊轉換成一個字符串,只需用英鎊符號替換美元符號
decimal monies = 2.50m;
string moniesString = monies.ToString();
string moniesFormatted = string.Format("{0}£", moniesString);
這很可能不是最好或最有效的方式,但它的工作是避免必須更改計算機設置。
希望這會有所幫助!如果不讓我知道,我會刪除答案(我不得不使用答案,因爲我不能評論50代表,否則我會在回答之前使用評論來獲得更清晰的答案)乾杯!
- 1. 貨幣縮寫(EUR,USD,GBP)轉換爲貨幣符號(歐元,美元,英鎊)
- 2. 將貨幣$ 232,680.00轉換爲十進制
- 3. 如何在進行DataConversion時將十進制值轉換爲C#中的美元貨幣值?
- 4. C#格式十進制貨幣/貨幣
- 5. C++轉換爲貨幣值
- 6. PHP驗證十進制數並轉換爲美元貨幣格式
- 7. 如何將美元客戶的英鎊設定爲默認貨幣?
- 8. 蛋糕1.2貨幣方法轉換爲英鎊£
- 9. 在Visual C++中將十進制值轉換爲十六進制
- 10. 將美元換算爲任何貨幣
- 11. 如何將美元轉換爲美分貨幣寶石
- 12. 轉換十進制整數不失貨幣價值
- 13. 將貨幣轉換爲十進制格式以繼續添加
- 14. 將十進制數轉換爲印度貨幣格式
- 15. 將JavaScript字符串變量轉換爲十進制/貨幣
- 16. 在SQL(Oracle)中將十進制數轉換爲貨幣
- 17. 如何在winforms中將textedit(貨幣)轉換爲十進制?
- 18. 將C#貨幣轉換爲字符串
- 19. Automapper地圖(十進制,貨幣)貨幣
- 20. c#:將十六進制轉換爲GUID
- 21. c#將十六進制轉換爲ASCII
- 22. 將RGB轉換爲十六進制C++?
- 23. C++:如何使用美元符號將貨幣格式化爲貨幣?
- 24. 貨幣轉換。十進制變得更大值
- 25. 將十進制轉換爲十六進制的C++程序
- 26. AngularJS貨幣過濾器英鎊
- 27. 如何將十進制轉換爲以美元和美分爲C#分隔的字符串值?
- 28. 通過在C#中將十六進制轉換爲十進制數而溢出
- 29. 在Rails中將貨幣值轉換爲美分的麻煩
- 30. C++將二進制轉換爲十進制,八進制
系統區域設置 – stuartd
我們如何檢查系統本地設置 – user3428508
您的問題到底是什麼 – stuartd