How to convert XElement to XDocument
c#, linq-to-xml, xelement, xml
Solution
Just pass the `XElement` to the constructor of `XDocument`:
var xdoc = new XDocument(new XElement("a", "b"));
Problem
How can I convert XElement into XDocument? Is there some built-in method for this? The only way I can think of is without `new XDocument(xelement.ToString())` which will result in creating big strings and then parsing them, thus reducing the performance.