标签: c#
如何将已格式化的十进制或整数的文化信息转换为货币。 例如:获取此字符串的文化信息€12.345,00
答案 0 :(得分:4)
文化不是数字的字符串表示的一部分。这些信息丢失了。
您可以进行一些猜测,但最后,最好还是简单地包含文化信息 - 直接或直接作为数据的一部分。主要问题是不同文化之间存在许多重叠,这可能意味着您错误地识别特定价值并将其解释为完全错误。由于“本国货币”为en-US,因此€文化无法在数字中使用$。
en-US
€
$