在C#中向下转换的一种简单方法是序列化父级,然后反序列化到子级中。
var serializedParent = JsonConvert.SerializeObject(parentInstance); Child c = JsonConvert.DeserializeObject<Child>(serializedParent);
我有一个简单的控制台应用程序,可以在这里使用上面的两行代码将动物放进狗里

在C#中向下转换的一种简单方法是序列化父级,然后反序列化到子级中。
var serializedParent = JsonConvert.SerializeObject(parentInstance); Child c = JsonConvert.DeserializeObject<Child>(serializedParent);
我有一个简单的控制台应用程序,可以在这里使用上面的两行代码将动物放进狗里