Visual Studio 2015 - 如何更改默认货币?

时间:2017-01-12 23:04:04

标签: c# visual-studio currency

所以,我正在开发一个简单的程序来显示数量作为货币,但它显示为欧元,我希望它显示为美元。

我已经读到可能是因为该地区或相关的东西,但我在墨西哥,我不知道为什么如果我读的是真的,它会显示为欧元。

我该如何解决这个问题?谢谢!

1 个答案:

答案 0 :(得分:3)

您需要更改运行您应用的CultureInfo

您可以根据语言 - 文化组合更改当前主题。只需执行以下操作:

System.Threading.Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");

如果您正在寻找更精细的控件,可以创建CultureInfo并指定何时格式化字符串。

CultureInfo currentCulture = CultureInfo.GetCultureInfo("en-US"); 
var formattedVal = string.Format(currentCulture , "{0:C}", 12500.55);