Почему тип объекта CLR сериализуем? - PullRequest
2 голосов
/ 24 февраля 2011

Я удивлен, обнаружив, что класс Object имеет атрибут Serializable.Хотя экземпляры объектов могут быть полезны (например, для синхронизации потоков), они не имеют состояния, которое можно было бы осмысленно сохранить или повторно гидратировать.Какие проблемы возникли бы, если бы класс объектов CLR не был помечен как сериализуемый?

1 Ответ

5 голосов
/ 24 февраля 2011

Если бы он не был сериализуемым, никакой другой тип в .NET не был бы сериализуемым, учитывая, что все типы в конечном итоге наследуются от System.Object.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...