将CultureInfo.InvariantCulture应用于字符串

时间:2016-04-05 08:46:45

标签: c# string cultureinfo

基本上我正在格式化一个字符串,以便它具有一个特定的0的集合,并且对于任何不是字符串的数据类型,如下所示:

string weight = Convert.ToDouble(item.Weight).ToString("00000.000",CultureInfo.InvariantCulture).Replace(".", "");

其中item.Weight是一个字符串值。

但是我想在没有双重处理的情况下执行此操作,只需转换为double然后再转换为字符串,这样我就可以将CultureInfo.InvariantCulture与ToString方法一起使用? 还有其他方法可以做到这一点吗?因为我无法在字符串上调用ToString。

提前致谢

1 个答案:

答案 0 :(得分:-1)

这应该做:Convert.ToDouble(item.Weight).ToString(“#。## 0”)

相关问题