private void xml_serialise(Documentelement test) { XmlSerializer ser = new XmlSerializer(typeof(Documentelement)); using (TextWriter writer = new StreamWriter("test.xml")) { ser.Serialize(writer, test); } }
public void setXmlValues() { Documentelement testOut = new Documentelement { PartInfo = new[] { details_1(), details_2() } }; xml_serialise(testOut); Documentelement testIn = xml_deserialise(); int val = testIn.PartInfo[0].ID; DateTime dt = testIn.PartInfo[0].InstallDate; string shortTime = dt.ToShortTimeString(); }