我在代码中调用ToString()方法很多,Resharper总是用错误突出显示它
Specify a culture in string conversion explicitly
Run Code Online (Sandbox Code Playgroud)
这是什么原因?
当你把三十二分为一百时,你得到了什么?你可能认为答案是
0.32
Run Code Online (Sandbox Code Playgroud)
但是用法语或德语(以及其他语言),它会是
0,32
Run Code Online (Sandbox Code Playgroud)
如果未指定CultureInfofor ToString,将使用当前线程区域,这通常取决于运行代码的机器的配置.如果您想ToString生成不依赖于机器配置的结果,则需要指定一个CultureInfo.
| 归档时间: |
|
| 查看次数: |
1634 次 |
| 最近记录: |