【发布时间】:2020-06-07 22:09:39
【问题描述】:
我有一个静态类,例如:
public static Config
{
public static string ServerIP;
...
}
我将其设为静态,因为它可以在整个应用程序中轻松访问。
现在的问题是,如何序列化/反序列化它?因为这些配置会改变,使用可能会修改json文件中的值。
【问题讨论】:
-
这能回答你的问题吗? Serialize a Static Class?
-
@HeyJude,是和否。是的,因为它提到静态类不可序列化。否,因为提供的解决方案(使用反射)确实适用于 Xml,但不适用于 Json 序列化程序。
-
@HeyJude。实例化的能力与序列化无关。如果我今天要编写自己的序列化程序,我相信为静态类完成一个序列化程序不会有任何困难。
-
请谷歌序列化。
标签: serialization json.net static-classes