【问题标题】:My.Settings Serialization, custom object?My.Settings 序列化,自定义对象?
【发布时间】:2013-12-11 15:24:25
【问题描述】:

我在保存我创建的对象的数组列表时遇到问题。我实现了 ISerializable,我可以手动使用 Xml.Serialization.XmlSerializer 对其进行序列化和反序列化。

当我将它添加到我的数组列表并使用它不保存的保存方法时。当我重新打开我的项目时,我的数组列表为空。即使它有其他不是我的对象的信息,它也会把它全部扔掉。

为了测试它是否是我的对象,我在数组保存中放入了一些字符串并重新启动了我的程序,它们仍然存在。添加我的对象并保存/重新启动和 Null。

【问题讨论】:

  • 对象不能直接序列化,它们必须是“具体”类型,如字符串、整数等。如果它确实是自定义对象(如您编写的类),您可以序列化组成它的基本属性。

标签: vb.net serialization my.settings


【解决方案1】:

这是可能的,但涉及更多一点。

Part 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-24
    • 1970-01-01
    • 2014-03-03
    • 2014-05-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多