Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在代码中多次调用 ToString() 方法,而 Resharper 总是用错误突出显示这一点
Specify a culture in string conversion explicitly
这是什么原因?
当你将三十二除以一百时,你会得到什么?你可能认为答案是
0.32
但在法语或德语(以及其他)中,它会是
0,32
如果您不指定CultureInfofor ToString,则将使用当前线程文化,这将(通常)取决于您的代码运行的机器的配置。如果你想ToString产生不依赖于机器配置的结果,你需要指定一个CultureInfo.
CultureInfo
ToString