如何在类中序列化嵌套集合?

时间:2014-12-31 09:39:02

标签: c# serialization binaryformatter

我有课程:

[Serializable]
class Data1
{
    public Data1(){}
    public string Street{get;set}
    public string State{get;set;}
}

[Serializable]
class Transfer
{
public string Name{ get; set; }
public List<Data1> Address{ get; set; }
}

反序列化后,我得到Address = Null。 如何使用数据序列化集合? 我的序列化代码:

using (MemoryStream stream = new MemoryStream())
{
    new BinaryFormatter().Serialize(stream, obj);
    return Convert.ToBase64String(stream.ToArray());
}

0 个答案:

没有答案