摘要: 1.NET序列化会将对象中的所有成员变量保存到一个输出流中。但要记住,只有当对象中的所有类型都支持序列化时,这里谈的机制才会正常工作。2.不打算序列化对象中的所有成员。在数据成员上添加 [NonSerialized]特性,可以告诉序列化框架不要将这些成员作为对象的状态来存储: [Serializable]public class MyType{private string _label;[NonSerialized]private int _cachedValue;private OtherClass _object;}3.当使用Serializable特性时,那些NonSerialized成 阅读全文
posted @ 2011-01-20 21:26 yu_liantao 阅读(428) 评论(0) 推荐(0)