我有一个列表,其中包含相同的基类,但不同的子类的项目。我怎样才能反序列化呢? 例如 class Base {
}
class Child: Base {
int Property { get; set; }
}
class Ser {
public List<Base> Values { get; set; }
}
感谢
我试图用YamlDotNet库序列化可能包含由cariage返回字符串开始的结构。当我序列化数据时,我有一个奇怪的输出包含空字符。 using (var writer = new StringWriter())
{
var yaml = new YamlStream();
var rootYamlNode = new YamlMappingNode();