Java 的 Locale.ROOT 和 Locale.getDefault() 的 C# 等价物是什么?

Nig*_*888 4 c# java

将 Java 转换为 C# 时,将 Locale 转换为 CultureInfo 的正确方法是什么?

我知道在 C# 中我们有CultureInfo.CurrentCulture当前线程的文化,以及CultureInfo.InvariantCulture为了写入文件而希望提供一致性的情况。但是 Java Locale.ROOT 和 Locale.getDefault() 是什么意思,它们通常如何映射到CultureInfoC# 中的选项?

Nig*_*888 5

好吧,多亏了 Andreas,我可以从javadoc 中推测:

Locale.ROOT (Java) == CultureInfo.InvariantCulture (C#)
Run Code Online (Sandbox Code Playgroud)

Locale.getDefault() (Java) == CultureInfo.CurrentCulture (C#)
Run Code Online (Sandbox Code Playgroud)

我只是希望那个文件更容易找到!我用Google搜索之类的东西java locale.root equivalent c#,并java locale.getdefault equivalent c#没有有用的结果。