加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

对象序列化与反序列化

发布时间:2020-12-15 22:39:40 所属栏目:百科 来源:网络整理
导读:BinaryFormatter bf = new BinaryFormatter(); //var list = new ListPerson { // new Person{ Name="zhangsan",Sex='m',Age=10},// new Person{ Name="lisi",Sex='f',Age=18},// new Person{ Name="person3",Age=0} //}; //bf.Serialize(File.Create("Perso
 BinaryFormatter bf = new BinaryFormatter();
            //var list = new List<Person> {
            //    new Person{ Name="zhangsan",Sex='m',Age=10},//    new Person{ Name="lisi",Sex='f',Age=18},//    new Person{ Name="person3",Age=0}
            //};

            //bf.Serialize(File.Create("Person.bin"),list);
            //Console.WriteLine("OK");

            var lsPerson = (List<Person>)bf.Deserialize(File.OpenRead("Person.bin"));
            //XmlSerializer xml = new XmlSerializer(lsPerson.GetType());
            //xml.Serialize(File.OpenWrite("S:PersonInfo.xml"),lsPerson);   //序列化对象到xml文档中
            foreach (var item in lsPerson)
                Console.WriteLine(item.Name);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读