在.NET中,我们经常需要在序列化和反序列化时处理多态。这意味着我们有一个基类或接口,以及一些实现或继承这个基类或接口的类,我们希望能够透明地序列化和反序列化它们。在.NET 7+和.NET 6以下,实现这一点的方式略有不同。例如对下面这样的关系,需要根据父类中定义 Type 的不同分别使用不同的子