【发布时间】:2011-07-29 14:08:01
【问题描述】:
我正在序列化一个类,但我不能排除我类中的某些字段。
[Serializable]
public class DicData
{
private GDicJson DeserializedGDicJson = new GDicJson();
public UOCDicData BuiltDicData;
[NonSerialized]
public string CacheName = "";
}
在我的预期中,公共字段 CacheName 没有包含在我的 *.xml 反序列化输出中,但它包含在 .xml 文件中。
这里正在序列化 rutine。
XmlSerializer myXml = new XmlSerializer(typeof(DicData), "test");
myXml.Serialize(myFile, this); //note:a serializing perform in method of himself.
【问题讨论】:
标签: c# xml serialization