gpt4 book ai didi

c# - 在 C# 中持久化异构数组

转载 作者:行者123 更新时间:2023-11-30 15:10:37 24 4
gpt4 key购买 nike

我有一个 List<Animal>但在该列表中我有 Animal 的子类例如 Mammal .

我应该用 [Serializable] 接口(interface)持久化它,这没问题,除非我再次读回它,我不知道在恢复信息时数据来自哪个子类。

那么问题是,我该如何存储这些信息?

最佳答案

您不需要自己处理,因为框架会序列化类型,并且它知道在实际反序列化内容之前创建哪个实例。只需创建一个示例,您就会看到会发生什么……;-)

关于c# - 在 C# 中持久化异构数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3120763/

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