private static void WriteSoftware(Software product, XmlWriter xmlOut) { xmlOut.WriteStartElement("Product"); xmlOut.WriteElementString("Type", "Software"); WriteBase(product, xmlOut); xmlOut.WriteElementString("Version", product.Version); xmlOut.WriteEndElement(); }
private static Software ReadSoftware(XmlReader xmlIn) { Software s = new Software(); ReadBase(xmlIn, s); s.Version = xmlIn.ReadElementContentAsString(); return s; }