关于Newtonsoft.Json转换继承类的问题

public class A{
    public string Name = "A class";
}

public class B : A {
    public string Memo = "B Class";
}

var b = new B();
JsonConvert.SerializeObject(b as A);

如上,如果一个B的实列,我想转成JSON串只包含A的属性,JsonConvert.SerializeObject()方法传入的是object类型,所以无论怎样转换还是会包含B的属性,但是又没有泛型相关的转换方法

有没有办法只把A的属性转换为JSON,不构造匿名类的情况下?


ITMISS
浏览 915回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java