Различия в форматерах критически важны - BinaryFormatter Как предполагается, данные представлены в собственном двоичном виде, тогда как SoapFormatter в текстовом режиме Xml, различные способы сериализации на самом деле зависят от типа форматеров, двоичные данные, использующие BinaryFormatter, имеют тенденцию быть намного меньше и быстрее, чем мыльные форматеры.
По этой причине,если вы хотите получить «дамп памяти», лучше использовать BinaryFormatter и сериализовать / десериализовать, за счет взаимодействия данных между различными архитектурами - это означает, что он может быть несовместим при обмене данными между различными платформамиНО более быстрая обработка ...
Принимая во внимание, что SoapFormatter защищен от такой двоичной несовместимости, как текст на основе Unicode или ASCII, но гораздо медленнее!