Mat*_*del 0 c# format localization numbers
我有一个程序,有时用于使用逗号作为小数分隔符的语言环境.它很好C#处理所有这些(对UI有利),但是当我导出到文件时,我需要始终使用".",而不是特定于语言环境的数字.目前,我这样做:
String.Format("{0:0.####},{1:0.####}",x,y)
问题是在某些语言环境中,最终使用逗号而不是句点.问题是,是否有一个格式代码说"总是使用期限",或者是解决一个人的语言环境的唯一解决方案?
只需使用:
String.Format(CultureInfo.InvariantCulture, "{0:0.####},{1:0.####}", x, y)
Run Code Online (Sandbox Code Playgroud)