美元符号不能正确显示为decimal.ToString(“ C”,CultureInfo.InvariantCulture);

时间:2018-07-01 09:03:36

标签: c# .net-core globalization

我不喜欢问这么小的问题,但是我什么也没发现,也没有任何线索,为什么它会像这样...

在我的一个WebAPI(.NET Core)项目中,我声明了以下非常简单的方法。

readConfigFile

ToString()行的结果应为:$ 23.59

但是实际上看起来像这样:

Dollar sign not recognised

这有什么奇怪的地方:当我使用默认的区域性语言(€)时,欧元符号正确无误。那么,为什么美元符号会引起此类问题呢?

0 个答案:

没有答案