【发布时间】:2011-11-22 10:38:47
【问题描述】:
我的任务是序列化和反序列化一个对象。
我想知道:
- 我的对象是否以我正在做的方式序列化
- 我如何知道我的对象正在被序列化或反序列化
我没有在序列化方法中传递对象,而是传递object.properties。这对它有什么影响吗?
FileStream fs = new FileStream(@"D:\Rough Work\Serialization\Serialization\bin\Debug\Log.txt",FileMode.OpenOrCreate);
Laptop obj = new Laptop();
obj.Model = 2;
obj.SerialNumber = 4;
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(fs, obj.Model);
formatter.Serialize(fs, obj.SerialNumber);
[Serializable]
class Laptop
{
public int Model;
public int SerialNumber;
}
【问题讨论】:
标签: c# .net binary-serialization