14

C# 使用文化的概念。这在操作上是否与 Java 中的 Locale 相似,或者在底层概念上是否存在显着差异?

4

2 回答 2

17

根据文化而不是区域设置工作是试图找到正确的抽象级别——根据以类似方式做事的人群来考虑事物,而不是谈论地理区域和语言,并且有点疯狂地认为它们可靠地对应于套文化习俗。

它们的意图相似,只是“文化”试图找到“语言环境”严重错过的抽象最佳点。

于 2009-08-21T13:52:22.070 回答
6

我对 Java 不是特别熟悉,但据我所知,CultureInfo 大致相当于 Java 中的 Locale。

简而言之,它提供了根据区域规则格式化数字和日期、书写系统、字符串排序和日历功能的功能,区域含义是语言或语言和地理区域的组合(在某些情况下是语言、地理区域和字母表)。

于 2009-08-21T13:50:38.903 回答