c# - 获取已格式化的小数或整数的文化信息到货币

标签 c#

如何将已格式化的小数或整数的文化信息获取为货币。 例如:获取该字符串的文化信息 €12.345,00

最佳答案

区域性不是数字的字符串表示形式的一部分。该信息丢失了。

您可以做出一些猜测,但最后,最好也简单地包含区域性信息 - 或者直接作为数据的一部分,或者在配置中。主要问题是不同文化之间存在许多重叠,这可能意味着您会错误地识别特定的值(value)观并完全错误地解释它。 en-US 文化没有理由不能在数字中使用 ,只是因为“本地货币”是 $

关于c# - 获取已格式化的小数或整数的文化信息到货币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39915702/

相关文章:

c# - 有没有一种使用正则表达式解析大文件的快速方法?

c# - 是否可以在一个类中实现多个 IEnumerable<T> ?

c# - ASP.NET MVC Controller 处理文件下载

c# - 在 asp.net GridView 中更新行时出错

c# - LdapConnection 与 PrincipalContext

c# - DELETE 语句与 REFERENCE 约束冲突

c# - 将我的临时文件写入何处?

通过 VS 2005 将 excel 电子表格上传到 SQL 数据库时的 C# 用户界面

c# - 将 Windows 窗体 TreeView 项关联到实际数据

c# - .NET 中的值类型、不变性(好的)和可变性(坏的)