Моей задачей было сериализовать и десериализовать объект.
Я хочу знать:
- сериализуется ли мой объект так, как я это делаю
- Как я узнаю, что мой объект сериализуется или десериализуется
Вместо передачи объекта в методе сериализации я передаю 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;
}