首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Serializable为何要将类序列化

2011-12-11 
Serializable为什么要将类序列化我在看Petshop.Model.AccountInfo类时,发现前面加了一个:[Serializable],

Serializable为什么要将类序列化
我在看Petshop.Model.AccountInfo类时,发现前面加了一个:[Serializable],不知为什么要加这个属性,有什么用?

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

热点排行