序列化对象超难问题 如果一个对象要能够序列化和反序列化,其中的属性必须要有get和set访问器,有没有方法能够让set访问器只在反序列化的时候才能使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实这个属性本不应该有set方法,是为了反序列化不得不加 既然你都增加了一个Set,为什么不让别人用,别人用过出现bug那么你的Set肯定是错误的。 难道你说的不是这种序列化?http://www.cnblogs.com/qqflying/archive/2008/01/13/1037262.html和属性不属性有半毛钱关系? LZ,你改写Set方法就行了。把里面的value赋值,去掉。 你说的是Xml序列化吧,二进制序列化是序列字段,私有的字段一样可以序列化,Xml序列化泛型集合类型的属性没有set块一样可以序列化,你可以参考这个帖子关于XML系列化问题另外你要序列化的类可以实现IXmlSerializable接口,提供自定义Xml序列化实现 set的时候想办法判断一下是否已赋值,否则抛弃 如何为水晶报表中的未绑定字段赋值? 输入字符串的格式不正确的问题? C#打包安装 大家都想知道吧 如何查询和关闭占用80端口的进程呢? 不包括IIS 正则表达式 定制对象数组的XML序列化结果 返回值问题 C# winform程序如何定义快捷键 自定义控件上的子控件消息怎么也叫该自定义控件处理 如何打包.net 2.0的框架使安装过程不会显示.net2.0框架的界面 佳能 SX30的远程控制怎么做啊?? 如何PadRight 或 PadLeft 的方法在output窗口中把文本数据这样排列
http://www.cnblogs.com/qqflying/archive/2008/01/13/1037262.html和属性不属性有半毛钱关系?
关于XML系列化问题
另外你要序列化的类可以实现IXmlSerializable接口,提供自定义Xml序列化实现