CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

序列化和反序列化有什么作用!

楼主walkershow(莫邪)2002-12-15 09:49:40 在 .NET技术 / C# 提问

能说说它们在C#中是什么概念和它们的实现方式?  
  谢谢了·······!!!!!!!!! 问题点数:20、回复次数:5Top

1 楼echevil(Echevil)回复于 2002-12-15 11:07:03 得分 20

序列化和反序列化用于将一个对象保存到文件,和从文件读取。  
  using   System.IO;  
  using   System.Runtime.Serialization.Formatters.Binary;  
  [Serializable()]//可以序列化的类需要用这个属性标记  
  public   class   ToBeSerialized  
  {  
  public   int   a;  
  public   string   b;  
  public   ToBeSerialized(int   a,string   b)  
  {  
  this.a=a;  
  this.b=b;  
  }  
  }  
  public   class   Test  
  {  
   
  public   void   Serialize()//序列化  
  {  
  ToBeSerialized   tbs = new   ToBeSerialized(22,"SOM");  
  Stream   fs   =   File.Create("Serialized.txt");  
  BinaryFormatter   serializer   =   new   BinaryFormatter();  
  serializer.Serialize(fs,   tbs);  
  fs.Close();  
  }  
  public   void   DeSerialize()//反序列化  
  {  
  ToBeSerialized   restore;  
  Stream   fs   =   File.OpenRead("Serialized.txt");  
  BinaryFormatter   deserializer   =   new   BinaryFormatter();  
  restore   =   (ToBeSerialized)(deserializer.Deserialize(fs));//反序列化得到的对象  
  fs.Close();  
  }  
   
  }Top

2 楼xhan2000(popeye.net)回复于 2002-12-15 11:10:09 得分 0

楼上地说得对  
   
  好例子Top

3 楼rbjojo(走鳞(好像是鱼))回复于 2002-12-15 11:47:11 得分 0

upTop

4 楼walkershow(莫邪)回复于 2002-12-15 12:18:50 得分 0

知道了!  
  谢谢Top

5 楼dy_2000_abc(芝麻开门)回复于 2002-12-15 14:15:43 得分 0

http://www.microsoft.com/china/msdn/library/dndotnet/html/objserializ.aspTop

相关问题

  • 什么是序列化?SerializableAttribute有什么作用
  • 我的DATASET为什么不能反序列化
  • 求助关于序列化和反序列化
  • vb 如何序列化 和 反序列化一个 数组?
  • 序列化和反序列化的问题
  • 请问序列化的作用是什么,最好举几个实用的例子(不要程序!).
  • 关于序列化和反序列化的问题:反序列化不了怎么回事啊?
  • 什么是...序列化???(内祥)
  • 关于SoapFormatter反序列化的问题
  • 关于反序列化的问题

关键词

  • 序列化
  • tobeserialized
  • binaryformatter
  • deserialize
  • serialized
  • fs

得分解答快速导航

  • 帖主:walkershow
  • echevil

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo