源自:http://zhidao.baidu.com/link?url=7Ax5j_olBu_q3FzzMnyx1hV1uacZnt9b20k2Hq8aa8BKg_by9xktvUFLigValYA86XcoFQNbCj1UaMHn_62kHa
回答1:
序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。
我想最主要的作用有:
1、在进程下次启动时读取上次保存的对象的信息
2、在不同的AppDomain或进程之间传递数据
3、在分布式应用系统中传递数据
回答2:
序列化,其实就是将对象的状态信息转换为可以存储或传输的数据形式。

比如有这样一个类

class User{public string UserName;public string Password;}

我们可以把它的实例转换为这样的xml<User><UserName>value</UserName><Password>value</Password></User>可以认为这样就是序列化。
回答3:
你就这样理解就行了,序列化就是将对象变成一堆字符,反序列化就是将这堆字符还原成对象。 楼上的兄弟,序列化可不一定会保存到文件或数据库中哦,可能只在内存中。

C#序列化和反序列化到底是什么意思相关推荐

  1. 深入分析Java的序列化与反序列化

    阅读目录 Java对象的序列化 如何对Java对象进行序列化与反序列化 序列化及反序列化相关知识 ArrayList的序列化 ObjectOutputStream 总结 序列化是一种对象持久化的手段. ...

  2. Java基础学习总结——Java对象的序列化和反序列化

    一.序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化. 把字节序列恢复为对象的过程称为对象的反序列化. 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存 ...

  3. 开心网外挂开发之 XML序列化于反序列化

    通过昨天的文章我们已经了解了开发一个开心网的外挂所需要的最基本的东本,接下来的工作可以说基本上就上围绕这个基础来进行的,我写这一系列文章主要的目地不仅仅是为了让大家了解怎么开发开心网外挂,最主要的目过 ...

  4. 面试:什么是序列化,怎么序列化,为什么序列化,反序列化会遇到什么问题,如何解决?...

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | riemann_ 来源 | blog.csdn ...

  5. iOS序列化与反序列化

    1到底这个序列化有啥作用? 面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教材的一 ...

  6. Java基础学习总结(14)——Java对象的序列化和反序列化

    2019独角兽企业重金招聘Python工程师标准>>> 一.序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化. 把字节序列恢复为对象的过程称为对象的反序列化. 对象 ...

  7. 序列化与反序列化_序列化和反序列化JAVA成长之路

    一.序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化.把字节序列恢复为对象的过程称为对象的反序列化. 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放 ...

  8. java基础提升篇:深入分析Java的序列化与反序列化

    初遇 序列化是一种对象持久化的手段.普遍应用在网络传输.RMI等场景中.本文通过分析ArrayList的序列化来介绍Java序列化的相关内容.主要涉及到以下几个问题: 怎么实现Java的序列化 为什么 ...

  9. java序列化和反序列化以及序列化ID的作用分析

     java序列化和反序列化 一.概念 java对象序列化的意思就是将对象的状态转化成字节流,以后可以通过这些值再生成相同状态的对象.对象序列化是对象持久化的一种实现方法,它是将对象的属性和方法转化为一 ...

  10. iOS 序列化与反序列化

    开篇 1到底这个序列化有啥作用? 面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教 ...

最新文章

  1. 深究 ElasticSearch 查询的秘密
  2. 八城联动 丨 神策 2020 数据驱动用户大会「长沙站」重磅来袭!
  3. Delphi通过IE窗口句柄获取网页接口(IWebBrowser2)
  4. hdu 1280 前m大的数 哈希
  5. SpringBoot-SpringCloud-版本对应关系
  6. 老题新理解-在话winform之间的窗体传值
  7. 谷歌与军方合作新料:决定AI不用于武器前,还想帮军方搜集情报
  8. 赤兔oracle恢复软件 收费,赤兔Oracle数据库恢复软件 v11.6
  9. css等比例分割父级容器(完美三等分)
  10. 新买电脑编译运行dev c++慢的
  11. 喜讯 | 创新引领,数据赋能,数说故事再度斩获金鼠标数字营销大赛双项大奖
  12. 200页!这可能是最牛逼的Python自学手册啦!
  13. macbook pro音质测试软件,【苹果 MacBook Pro 笔记本电脑使用总结】屏幕|性能|音质|续航_摘要频道_什么值得买...
  14. VoLTE的基本介绍
  15. 微擎url模式解读_微擎常用开发文档
  16. 解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com
  17. 居家健康管理小能手——智能体脂秤
  18. 论文阅读:Volumetric and Multi-View CNNs for Object Classification on 3D Data
  19. 二级计算机c语言选择题题库,计算机二级C语言选择题题库
  20. java con_java安全学习-Code-Breaking Puzzles-javacon详细分析

热门文章

  1. Android cpu降频工具,安卓手机CPU调频/调压工具_手机CPU管理 V16.6.9 安卓版
  2. 静态NAT64实验配置
  3. Protel99se中文版PCB负片输出
  4. 183名中国学者入选2016全球高引作者榜 | 数据分析
  5. APM监控--(六)Dapper,大规模分布式系统的跟踪系统
  6. Java中9种常见的CMS GC问题分析与解决
  7. android 飞行模式 wifi,手机飞行模式下如何使用Wi-Fi上网?飞行模式也能用Wi-Fi方法介绍...
  8. UMLChina公众号文章精选(20220227更新精选)
  9. html代码中font是什么意思,HTML元素font标签的使用方法及作用
  10. 解决MAC用HDMI连接显示器就没声音问题