c# - 将带点的字符串转换为带欧元的货币,

标签 c# currency

我有这样一个字符串:“44.00000000000”

在这种情况下,点是小数点,我正在尝试转换为欧元货币。但有问题

请看截图

enter image description here

最佳答案

更改您的小数解析行以使用以下内容:

decimal.Parse(inputString, CultureInfo.InvariantCulture)

你可能想在这里读一读:

http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.invariantculture.aspx

关于c# - 将带点的字符串转换为带欧元的货币,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12052610/

相关文章:

c# - 在 Linq 中使用函数

c# - Visual Studio C++ 和 C# 的异常报告组件

C# 嵌套 if-else 优化

python - Pandas DataFrame 货币转换

c# - MVVM 使用 INotifyPropertyChanged Model 不通知 ViewModel

c# - MongoCursor.Count 与... IAsyncCursor.Count?

javascript - 从便士更改计算器 - js

javascript - currencyDisplay 必须为 "code"、 "symbol"或 "name"- Safari 问题

css - 为货币输入创建一个 css 类

CakePHP:如何在值后使用符号格式化非十进制货币?