标签:
System.SerializableAttribute
串行化是指存储和获取磁盘文件、内存或其他地方中的对象。在串行化时,所有的实例数据都保存到存储介质上,在取消串行化时,对象会被还原,且不能与其原实例区别开来。
只需给类添加Serializable属性,就可以实现串行化实例的成员。
并行化是串行化的逆过程,数据从存储介质中读取出来,并赋给类的实例变量。
例:
下面来看一个小例子,首先要添加命名空间
using System.Runtime.Serialization.Formatters.Binary;
下面的代码将对象Person进行序列化并存储到一个文件中
然后再举一个并行化的例子
如果需要对部分字段序列化部分不序列化时,我们可以按照如下设置实现
2.
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1735611
标签:
原文地址:http://www.cnblogs.com/opop/p/5527801.html