У меня есть XML с несколькими элементами, например:
<TestObject>
<TestElement1/>
<TestElement2/>
</TestObject>
<TestObject>
<TestElement1/>
<TestElement2/>
</TestObject>
Также у меня есть класс:
class TestClass {
public int TestElement1 { get; set; }
public int Element { get; set; }
}
Если я делаю:
XmlSerializer s = new XmlSerializer(typeof(List<TestClass>));
List<TestClass> list = (List<TestClass>)s.Deserialize("myXml.xml");
Послеэто я получаю список с объектами TestClass, но свойство Element не установлено.Как я должен изменить сериализацию, если я хочу установить TestElement2 в поле Элемент?