我想在C#
中使用String.Format时将更改(,)更改为(。)String.Format(" {0:0,0}",1000) - > 1000
但我想:1.000
任何人都可以帮助我?
答案 0 :(得分:2)
答案 1 :(得分:0)
您可以尝试这样做:
NumberFormatInfo newNumberFormat= (NumberFormatInfo)CultureInfo.InvariantCulture.NumberFormat.Clone();
newNumberFormat.NumberGroupSeparator = ".";
string.Format(newNumberFormat,"{0:#,#}",1000);
答案 2 :(得分:0)
您可以将其与数字var:
一起使用NumberFormatInfo nfi = new NumberFormatInfo();
nfi.NumberDecimalSeparator = ".";
string myNumbreString = myNumber.ToString("0.00", nfi);