码迷,mamicode.com
首页 > 编程语言 > 详细

C#语言-08.序列化与反序列化

时间:2017-09-17 00:20:53      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:.net   描述   保存   color   方法   进一步   col   bsp   ble   

      a. 序列化:是将对象的状态存储到特定存储介质中的过程
          i. 语法:public void Serialize(序列化过程的文件流,保存的对象)
      b. 返序列化:是从特定存储介质中将数据重新构建对象的过程
          i. 语法:public object Deserialize(文件流)
          i. 注意:Deserialize() 方法将存储介质的数据文件流转换为 Object,还要进一步将这个 Object 转换为相应的对象类型
      c. 特性:其实就是一个类,它的主要功能是对程序中的元素,如字段、类、方法、属性添加描述性的信息
          i. 特点:
              1. 为目标元素加入附加信息,类似于注释
              2. 特性本质上也是一个类,如[Serializable] 对应的类是 SerializableAttribute
              3. 特性命名都以 Attibute 结尾,但是我们在使用它时,可以省略,.NET 会自动找到对应的特性类

 

C#语言-08.序列化与反序列化

标签:.net   描述   保存   color   方法   进一步   col   bsp   ble   

原文地址:http://www.cnblogs.com/Weiss/p/7533268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!