In .NET befindet sich die CultureInfo
Klasse im System.Globalization
Namespace. Es hat zwei ähnliche Eigenschaften, die beide Werte vom CultureInfo
Typ zurückgeben: CurrentCulture
und CurrentUICulture
.
Was ist der Unterschied zwischen ihnen?
Welches sollte ich wann und warum verwenden?
CurrentCulture
"en-GB", aber CurrentUICulture
"en-US".
CurrentUICulture
auf einem englischsprachigen Computer immer en-US ist, unabhängig davonCurrentCulture
, welche zur Lokalisierung der regionalen Einstellungen eingestellt werden kann.