我整天都在寻找一种方法来实现这个,但是没有结果...
我正在尝试反序列化一个对象。当我对其进行序列化时,我有一个名为(假设)obsoleteBool的布尔值。在类的新版本中,我删除了这个bool,并且在反序列化时出现了错误(字段“obsoleteBool”未找到)。
在旧版和新版类之间添加新字段非常容易,即使不使用[OptionalField]属性...但是,如何处理在旧版和新版类之间删除字段?
我正在尝试反序列化一个对象。当我对其进行序列化时,我有一个名为(假设)obsoleteBool的布尔值。在类的新版本中,我删除了这个bool,并且在反序列化时出现了错误(字段“obsoleteBool”未找到)。
在旧版和新版类之间添加新字段非常容易,即使不使用[OptionalField]属性...但是,如何处理在旧版和新版类之间删除字段?