【发布时间】:2010-10-09 04:38:31
【问题描述】:
这是我多年来一直在苦苦挣扎的一个,所以我想我会在某个地方记录下来。 (对提问和回答问题表示歉意。)
(C# .net 2.0) 我有一个由 XmlSerializer 序列化的类,我添加了一个新的公共属性,但是它没有包含在输出 XML 中。
在我能找到的任何地方的文档中都没有提到它,但是公共属性必须有一个 set 和一个 get 才能被序列化!我猜这是因为它假设如果你要序列化,那么你会想要从同一个文件反序列化,所以只序列化同时具有 set 和 get 的属性。
【问题讨论】:
标签: c# .net xml-serialization