序列化和反序列化并不是C#独有的,包括java、php、js等都可以做到。序列化是将对象状态转换为可保持或传输的格式的过程,比如转化为二进制、xml、json等的过程。与序列化相对的是反序列化,它将流转换为对象,也就是将在序列化过程中所生成的