问题描述
public class ParentData :ObservableRangeCollection<ChildData>
{
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
public class ChildData
{
public string ChildName { get; set; }
public int ChildAge { get; set; }
}
List<ParentData> lstParent = new List<ParentData>();
ParentData pData = new ParentData();
pData.Name = "John";
pData.Id = 111;
pData.Age = 45;
ChildData childData = new ChildData();
childData.ChildAge = 12;
childData.ChildName = "tommy";
pData.Add(childData);
lstParent.Add(pData);
string Json = JsonConvert.SerializeObject(lstParent,Formatting.None);
序列化后,ParentData
不会被序列化
[[{"ChildName":"tommy","ChildAge":12,"ErrorMessage":null}]]
如何序列化父节点?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)