什么是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# ,没有任何有用的结果。

(或者,如果以上信息不正确,有人请指出)