문제

I need to store a specific culture in a file. Is it enough to serialize the LCID integer or is that a lossy conversion? Is Name, NativeName or EnglishName to be preferred?

도움이 되었습니까?

해결책

Yes, the LCID is enough to recreate the CultureInfo.

e.g.:

new System.Globalization.CultureInfo(System.Globalization.CultureInfo.CurrentCulture.LCID)

...will create a new CultureInfo that is identical to the current one...

You could alternatively use the Name property:

new System.Globalization.CultureInfo(System.Globalization.CultureInfo.CurrentCulture.Name)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top