.net - System.Globalization.CultureInfo(反)序列化

标签 .net serialization deserialization cultureinfo lcid

我需要在文件中存储特定的区域性。序列化 LCID 整数是否足够,还是有损转换?首选 Name、NativeName 还是 EnglishName?

最佳答案

是的,LCID 足以重新创建 CultureInfo

例如:

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

...将创建一个与当前相同的新CultureInfo...

您也可以使用Name 属性:

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

关于.net - System.Globalization.CultureInfo(反)序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15011788/

相关文章:

c# - 在 C# 中将大十进制值舍入到小十进制值

c++ - 在 Qt : is it a proper way? 中 boost 序列化

java - API每次响应不同的JSON类型

c# - 使用 C# 反序列化 XML 文件,其中元素具有属性和值

c++ - 结构序列化

.net - 代码分析工具错误 "The given key was not present in the dictionary."

c# - System.Threading.Timer 内部的方法

.net - 为 .NET 跨平台开发组织 Visual Studio 项目和代码的行业标准方法是什么

javascript - JQuery 表单序列化

java - 有什么方法可以知道 Android 上的 Parcel 中的对象是什么类型?