【发布时间】:2010-10-13 18:25:58
【问题描述】:
假设如下模型
public class MyObject
{
public string Name { get; set; }
public ICollection<MyObjectItem> Items { get; set; }
}
public class MyObjectItem
{
public string Name { get; set; }
public int Total { get; set; }
}
我想将此对象图序列化和反序列化为字符串的键/值对列表,例如:
MyObject.Name - “名称”
MyObject.Items.0.Name - "Name1"
MyObject.Items.0.Total - “10”
MyObject.Items.1.Name - "Name2"
MyObject.Items.1.Total - “20”
【问题讨论】:
-
尝试将
ICollection更改为List
标签: c# serialization