Сериализация 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)
Другие вопросы по тегам