二进制序列化

二进制序列化引擎是 .NET 框架的一部分,但此处给出的示例特定于 C#。与 .NET 框架中内置的其他序列化引擎相比,二进制序列化器快速高效,通常只需要很少的额外代码即可使其工作。但是,它对代码更改的容忍度也较低; 也就是说,如果序列化一个对象然后稍微改变对象的定义,它可能不会正确反序列化。