DataSet to XDocument

Per scrivere il contenuto di un DataSet all'interno di un XDocument basterà effettuare i seguenti passi:

//ds è il DataSet
StringWriter sw = new StringWriter();
ds.WriteXml(sw);
XDocument xdoc = XDocument.Parse(sw.ToString());

Il metodo WriteXml del DataSet offre anche altri overload, in questo caso ho utilizzato lo StringWriter.

Month List