Можно ли выполнить двоичную сериализацию объекта .NET, если у вас нет исходного кода класса?

я используюBinaryFormatter сделать двоичную сериализацию некоторых объектов в C #. Однако некоторые объекты содержат классы, к которым я обращаюсь через DLL, и не имеют исходного кода, поэтому я могупометить их сSerializable приписывать. Есть ли простой способ их сериализации? У меня есть обходной путь, который включает в себя занятияNoSource и делает новый классSerializableNoSource для которого конструктор принимаетNoSource объект и извлекает из него всю необходимую мне информацию, но этохак. Есть ли лучшие альтернативы?

Ответы на вопрос(5)

Ваш ответ на вопрос