【发布时间】:2017-01-03 18:47:37
【问题描述】:
我必须像这样将数字(双精度)转换为字符串:
Dim myDouble = 3.14
Dim myDoubleStr = myDouble.ToString ''OR myDouble.ToString("N")
根据我的“文化”设置结果是“3,14”,大多数情况下都可以。 但在某些情况下,我需要用小数点而不是逗号来表示数字的字符串。 在这种情况下,我将 char "," 替换为 "."像字符串操作。
这里有“ToString”在需要时直接转换带小数点的数字的方法吗?
【问题讨论】:
-
Application.CurrentCulture.NumberFormat.NumberDecimalSeparator
-
我不想为整个应用程序更改 NumberDecimalSeparator。仅用于一些转化。
标签: vb.net