gpt4 book ai didi

c# - 如何格式化带有千位分隔符和小数点逗号的字符串?

转载 作者:行者123 更新时间:2023-11-30 13:19:39 25 4
gpt4 key购买 nike

我有一些字符串:

string amount = "123456";
string amount2 = "123456.78";

我希望输出为:

amount: 123.456,00
amount2: 123.456,78

我已经看过 here ,但这对我的示例不起作用。

最佳答案

您可以使用:

decimal.Parse(amount).ToString("N")

这假设您的文化使用您想要的格式。您可以明确指定文化,例如:

decimal.Parse(amount, CultureInfo.InvariantCulture)
.ToString("N", new CultureInfo("de-DE"))

对于文化“德语(德国)”(“de-DE”)。编辑以指定 Parse 方法的格式提供程序。

关于c# - 如何格式化带有千位分隔符和小数点逗号的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18791659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com