3
将Java转换为C#时,将Locale翻译成CultureInfo的正确方法是什么?什么是Java的Locale.ROOT和Locale.getDefault()的C#等价物?
我知道在C#中我们有CultureInfo.CurrentCulture
用于当前线程的文化,CultureInfo.InvariantCulture
用于我们想为写入文件提供一致性的情况。但是Java Locale.ROOT和Locale.getDefault()意味着什么,它们通常如何映射到C#中的CultureInfo
选项?
好吧,除非你改变你的线程的当前区域性,'CultureInfo.CurrentCulture'将是系统默认的文化。 – sturcotte06
*“Java ['Locale.ROOT'](https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#ROOT)和['Locale.getDefault( )'](https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getDefault--)是什么意思?“* [javadoc]的哪一部分(https:// docs.oracle.com/javase/8/docs/api/java/util/Locale.html)描述它们不明确吗? – Andreas