title: How to serialize object and append to xml as child?
body: <p>I'm currently using the XmlSerializer class to serialize objects and store them.  However, the only way I can see to use the Serializer is to write the data out immediately to a stream.  What I want to do is have a single file that contains all of the serializations performed.</p>
  
  <p>So is there any way to serialize an object to, say an XmlNode and then append that node to the root node of the xml file?</p>