Сериализация System.Globalization.CultureInfo (de)
Мне нужно хранить определенную культуру в файле. Достаточно ли для сериализации целого числа LCID или это преобразование с потерями? Имя, NativeName или EnglishName должны быть предпочтительными?
1 ответ
Решение
Да, LCID
достаточно, чтобы воссоздать CultureInfo
,
например:
new System.Globalization.CultureInfo(System.Globalization.CultureInfo.CurrentCulture.LCID)
... создаст новый CultureInfo
это идентично текущему...
Вы могли бы альтернативно использовать Name
имущество:
new System.Globalization.CultureInfo(System.Globalization.CultureInfo.CurrentCulture.Name)