我有一個類并且很容易轉換為 json但有時我想向 json 添加一些屬性我應該創建另一個類并轉換為 json 嗎?我有課 class Person{string name{get;set;}string age{get;set;}}如果我想添加像性別這樣的屬性,我必須創建一個包含姓名、年齡和性別的類?
1 回答

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
您可以使用匿名類型來達到此目的。例如,
var data = new {Name="abc",Gender="male"};
var result = JsonConvert.SerializeObject(data);
輸出
{"Name":"abc","Gender":"male"}
您可以使用DeserializeAnonymousType將 json 反序列化為匿名類型
JsonConvert.DeserializeAnonymousType(result, new{Name="",Gender=""});
- 1 回答
- 0 關注
- 121 瀏覽
添加回答
舉報
0/150
提交
取消