我有课程:
[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());
}