ban*_*ang 97
试试这个:
System.Globalization.CultureInfo customCulture = (System.Globalization.CultureInfo)System.Threading.Thread.CurrentThread.CurrentCulture.Clone();
customCulture.NumberFormat.NumberDecimalSeparator = ".";
System.Threading.Thread.CurrentThread.CurrentCulture = customCulture;
Run Code Online (Sandbox Code Playgroud)
Tho*_*que 23
您可以使用value.ToString(CultureInfo.InvariantCulture)将数值转换为字符串.或者,您可以将当前文化全局更改为使用点作为小数分隔符的区域性:
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("en-US");
Run Code Online (Sandbox Code Playgroud)
使用Decimal.ToString(..)和System.Globalization.CultureInfo.InvariantCulture应用的参数.
或者如果你想全球化,请使用
Invariant通过使用Applicaton.CurrentCulture属性将CurrentCulture设置为always .