在类前面加[Serializable]的作用

在类之前加标记一个属性[Serializable]。该属性指示其类将被序列化。序列是指将对象的实例状态存储到存储媒体的过程。
在此过程中,先将对象的公共字段以及类的名称(包括类的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行;反序列化时,将创建出与原对象完全相同的副本。

例如:用viewstate存储时,如果自定义的model没有申明serializable的话是会报错的,一定要申明了才行。

posted @ 2011-06-13 15:30  说不清这一切  阅读(362)  评论(0编辑  收藏  举报