0
在我的代码,我有...货币格式为什么不正确?
litCost.Text = string.Format("{0:c}", orderEntity.Cost);
,输出为...
$ 2.00
此外,它希望在美国格式提交日期。
可是....
在该网站的IIS设置为.NET全球化文化和UI文化是English (United Kingdom) (en-GB)
。
而在控制面板中的Windows区域设置中,位置设置为英国,货币符号为£
。
这种格式的开关在重新启动后发生,我认为。
任何想法?
请尝试打印Thread.CurrentThread.CurrentCulture和Thread.CurrentThread.CurrentUICulture。 – Emanuele