splitting of xml file using c#
<p>I am using c# and am creating xml from an external data source and saving the xml as a single xml file.  How can I split the xml up and save it as multiple xml files?  For example, say there are 263 records in my xdocument xml.  I need to split that into multiple xml files containing exactly 25 records.  (That's the specs - no way around it.)  So, for this example, I'd end up with 11 xml files.</p>

<p>My data source is a XML file , and I have the option of splitting that into chunks of 25 records per XML file, if that is easier.  How would I approach doing it that way?</p>
