Re[3]: Проблема с сериализацией.
От: Igor Trofimov  
Дата: 12.10.05 18:40
Оценка:
G_>Это слишком грубое решение, статические поля сериализовывать надо

Лично мне это кажется бредом.Процесс сериализации обычно подразумевает сохранение состояния экземпляров. Статические поля не описывают состояния экземпляров.

G_>тем более что та же проблема возникла бы, если бы поле было экземплярным.


Циклы ссылок? Надо экземпляры занумеровывать и, когда второй раз встретился уже сериализованный объект, сохранять информацию о том, что "тут объект, который мы записали под номером 5".

При десериализации придется отдельным проходом восстанавливать такие ссылки.

G_>А не может ли эта проблема быть связана с тем, что свойсто типа Point IsLayoutSequential возвращает true, я посмотрел несколько других классов, у них оно было равно false...


Нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.