我在外部程序集中有一个无法更改的现有类。我想用 Newtonsoft JSON.Net 序列化这个类的一个对象,但不是所有的属性。
通常我可以使用 JsonIgnoreAttribute 属性来做到这一点,如下所示:
public class TestJsonClass
{
public string PropA { get; set; }
[JsonIgnoreAttribute]
public string PropB { get; set; }
}
但是由于我不能更改类,有没有办法忽略没有属性的属性?