当前位置: 代码迷 >> ASP.NET >> Serializable为何要将类序列化
  详细解决方案

Serializable为何要将类序列化

热度:4945   发布时间:2013-02-25 00:00:00.0
Serializable为什么要将类序列化
我在看Petshop.Model.AccountInfo类时,发现前面加了一个:[Serializable],不知为什么要加这个属性,有什么用?

------解决方案--------------------------------------------------------
书上给你抄下的:
在类之前加标记一个属性[Serializable]。该属性指示其类将被序列化。序列是指将对象的实例状态存储到存储媒体的过程。
在此过程中,先将对象的公共字段以及类的名称(包括类的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行
反序列化时,将创建出与原对象完全相同的副本。
 
------解决方案--------------------------------------------------------
用处非常大,用于数据传输,对象存贮等。
  相关解决方案