我们有 2 个(或更多)类:
class numOne
{
string name;
int age;
}
class numTwo
{
Bitmap pImage;
}
我有一个 ArrayList 包含这些类的实例:
ArrayList list = new ArrayList();
numOne n1 = new numOne(){ name="sth", age =18 };
numTwo n2 = new numTwo(){ pImage = new Bitmap("FileAddress") };
list.Add(n1);
list.Add(n2);
我知道我们什么时候有 A 类。如何使用 序列化和反序列化对象(如 List<>)BinaryFormatter
?我不知道如何将此操作用于 ArrayLists 和其他类似的复杂对象。