什么是序列化和反序列化? 序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用. 我想最主要的作用有: 1.在进程下次启动时读取上次保存的对象的信息 2.在不同的AppDomain或进程之间传递数据 3.在分布式应用系统中传递数据 序列化概念的提出和实现,可以使我们的应用程序的设置信息保存和读取更加方便. 比如,在一台机器上产生一个实例,初始化完毕,然后可以序列化,通过网络传送到另一台机器,然后反序列化,得到对象实例,之后再执行某些业务逻辑…