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