将 Java 转换为 C# 时,将 Locale 转换为 CultureInfo 的正确方法是什么?
我知道在 C# 中我们有CultureInfo.CurrentCulture当前线程的文化,以及CultureInfo.InvariantCulture为了写入文件而希望提供一致性的情况。但是 Java Locale.ROOT 和 Locale.getDefault() 是什么意思,它们通常如何映射到CultureInfoC# 中的选项?
好吧,多亏了 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#没有有用的结果。
| 归档时间: |
|
| 查看次数: |
1287 次 |
| 最近记录: |