什么是C#.NET中的序列化?
序列化将对象转换为字节流,并将其转换为可以写入流的形式。这样做是为了将其保存到内存,文件或数据库中。
序列化可以执行为-
二进制序列化
所有成员,甚至是只读成员,都已序列化。
XML序列化
它将对象的公共字段和属性序列化为符合特定XMLSchema定义语言文档的XML流。
让我们来看一个例子。首先设置流-
FileStream fstream = new FileStream("d:\\new.txt", FileMode.OpenOrCreate);
BinaryFormatter formatter=new BinaryFormatter();现在创建一个类的对象并调用具有三个参数的构造函数-
Employee emp = new Employee(030, "Tom", “Operations”);
执行序列化-
formatter.Serialize(fStream, emp);
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短