c# - 使用 StringBuilder 以点格式保存 double

标签 c# double stringbuilder

stringBuilder.Append(doubleVariable.ToString());

在我的例子中,它会写成0,15,我肯定更喜欢0.15

我没有找到任何直接答案,我打赌它可以以某种方式应用于ToString()

最佳答案

正如所讨论的here这个问题确实是在 Double.ToString() 中产生的,但是应用格式来获​​取经期非常容易

value.ToString("0.00", System.Globalization.CultureInfo.InvariantCulture)

关于c# - 使用 StringBuilder 以点格式保存 double ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67229196/

相关文章:

c# - Ipad 上传的图像显示在桌面所有浏览器中旋转 90 度在 asp.net c#

c# - 我如何首先使用带有 ef 代码的 wcf 数据服务公开 dto 对象?

C#获取RDC/RDP和 "Console"Session信息

ios - pow() 行为与 Float 和 Double 不同

java - 如何在showMessageDialog中打印双二维数组?

c# - Xamarin.Android与依赖项绑定(bind)到第三方SDK

ios - 尝试舍入17.775

c# - 在 C# 中将小数转换为 double 会产生差异

java - 将文本字符串读入二维数组

java - 如何使我的字符串生成器标签 ID、名称、地址加粗