Комментарии 2
В качестве дополнения — вместо того чтобы каждый раз вычислять список серализуемых членов класса можно созать локальный кэш делегатов, первый раз вычислили и запомнили, при последующем вызове не вычисляем, а берем уже готовые.
Это я про блок операторов:
Это я про блок операторов:
Type t = m_realObject.GetType();
MemberInfo[] members = FormatterServices.GetSerializableMembers(t, context);
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Deserialize в существующие объекты используя стандартный форматер