具有多态类结构的JSON反序列化

时间:2016-10-31 22:24:57

标签: c# json serialization polymorphism

我正在开发一个项目,我必须将文件从jsonfile加载到对象中。假设我有以下课程:

  • 班级摘要:Areatype
  • 分类:Restaurant
  • 分类:Cinema
  • 分类:Lobby

每个子类都有其他属性,所以我无法弄清楚如何将加载的文件转换为子类...我真的不想用switch / case处理这个问题或if / else语句,因为我想尽可能动态地进行此操作。

所以我的问题是:如何反序列化为这种多态结构?

我希望你能帮我解决这个问题,因为我一直在寻找......

0 个答案:

没有答案