gpt4 book ai didi

vb.net - 为什么 XmlSerializer 不适用于共享类变量?

转载 作者:行者123 更新时间:2023-12-04 06:05:15 29 4
gpt4 key购买 nike

我有以下要序列化为 XML 的类:

<Serializable()> _
Public Class Settings
Public Shared var1 As Boolean = False
Public var2 As Boolean = False
End Class

我创建了一个新实例并使用我自己的方法对其进行序列化...
SaveSerialXML(PathToFile, New Settings, GetType(Settings))

...但是共享(静态)变量不包含在输出中:
<?xml version="1.0" encoding="utf-8"?>
<Settings>
<var2>false</var2>
</Settings>

有谁知道将类的共享成员序列化为 XML 的方法?

最佳答案

序列化是关于序列化实例。 Shared变量不属于一个实例。

关于vb.net - 为什么 XmlSerializer 不适用于共享类变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8439223/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com