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);如上,如果一個(gè)B的實(shí)列,我想轉(zhuǎn)成JSON串只包含A的屬性,JsonConvert.SerializeObject()方法傳入的是object類型,所以無論怎樣轉(zhuǎn)換還是會(huì)包含B的屬性,但是又沒有泛型相關(guān)的轉(zhuǎn)換方法有沒有辦法只把A的屬性轉(zhuǎn)換為JSON,不構(gòu)造匿名類的情況下?
添加回答
舉報(bào)
0/150
提交
取消