Мы должны изменить одно из наших свойств с целого числа, допускающего значение NULL, на строку. После изменения класса получаем исключение:
Объект типа «System.Int32» не может быть преобразован в тип «System.String».
Мы десериализуем объекты с помощью этого кода:
byte[] o =GetByteArray();
var binFormatter = new BinaryFormatter();
var memStream = new MemoryStream(o);
var obj = binFormatter.Deserialize(memStream);
Как проще всего работать со старыми объектами?