什么是Java的Locale.ROOT和Locale.getDefault()的C#等价物?
将Java转换为C#时,将Locale转换为CultureInfo的正确方法是什么?
我知道在C#中我们有CultureInfo.CurrentCulture
用于当前线程的文化,而CultureInfo.InvariantCulture
用于我们想要为写入文件提供一致性的情况。 但是Java Locale.ROOT和Locale.getDefault()是什么意思,它们通常如何映射到C#中的CultureInfo
选项?
好吧,多亏安德烈亚斯,我可以从javadoc中猜测:
Locale.ROOT (Java) == CultureInfo.InvariantCulture (C#)
和
Locale.getDefault() (Java) == CultureInfo.CurrentCulture (C#)
我只是希望这份文件更容易找到! 我用java locale.getdefault equivalent c#
类似java locale.root equivalent c#
和java locale.getdefault equivalent c#
,没有任何有用的结果。
(或者,如果以上信息不正确,有人请指出)