XmlSerialization을 사용하여 개체를 XML로 serialize 할 때 기본적으로 일반 변수를 무시할 수 있습니까?XmlSerialization - 기본적으로 변수를 무시하십시오.
나는 변수가 있습니다
class SomeClass
{
private bool trueOrFalse = false;
public bool TrueOrFalse
{
get { return trueOrFalse; }
set { trueOrFalse = value; }
}
}
이 직렬화, 나는 XML 파일 각각에 대해 하나에 두 개의 "요소"를 얻을 수를 -하지만 그들은 같은 것. 따라서 XML 파일을 깨끗하게 만들려면 속성을 어떻게 든 포함하고 XmlIgnore를 사용하지 않고도 기본으로 사용할 수 있습니다. C 번호의 버전에 따라
출력 XML을 게시하십시오. 내가 아는 한 – RajN
. XmlSerializer는 필드가 아닌 속성 만 직렬화합니다. 심지어 개인 필드 인 경우 최악의 경우도 직렬화합니다. –