需要将double或decimal转换为string

我需要将double转换为带有两个十进制数字的字符串,用’dot’分隔我的关注点必须始终用作分隔符。

最简单的方法是将CultureInfo.InvariantCulture指定为文化,例如

 string text = d.ToString("N2", CultureInfo.InvariantCulture);