使用 XmlSerialization 将对象序列化为 xml 时,是否可以默认忽略普通变量?
我有一个变量:
class SomeClass
{
private bool trueOrFalse = false;
public bool TrueOrFalse
{
get { return trueOrFalse; }
set { trueOrFalse = value; }
}
}
在序列化它时,我在 XML 文件中得到两个“元素”,每个元素一个 - 但它们是相同的。因此,对于一个更干净的 XML 文件,我希望以某种方式包含属性,而不必使用 XmlIgnore - 作为默认设置,有什么方法可以做到这一点?