2012-12-10 42 views
0

如何將十進制值轉換爲WinRT中的任何貨幣?其實我正在做以下事情:如何將小數轉換爲WinRT中的任何貨幣?

decimal d=2; 
d.toSring("C"); 

這給了我2,00歐元,因爲我來自歐盟。我怎樣才能以美元獲得這個價值?我知道在ASP它的工作原理是這樣的:

decimal d=2; 
d.toString("C",CultureInfo.getCulture("en-US")); 

但是功能getCulture不可在WinRT中。

+5

你嘗試'd.ToString( 「C」,新的CultureInfo( 「EN-US」));' – Jigsore

+0

THX Jingsore。這是正確的答案。不知道爲什麼我錯過了那一個。 –

回答

1

有關更多詳細信息,請參閱herehere

CultureInfo.CreateSpecificCulture("nl-NL");