title: Illegal characters in path when loading a string with XDocument
body: <p>I have very simple XML in a string that I'm trying to load via <code>XDocument</code> so that I can use LINQ to XML:</p>
  
  <pre><code> var xmlString = @"&lt;?xml version=""1.0"" encoding=""utf-8"" standalone=""yes""?&gt;
   &lt;person&gt;Test Person&lt;/person&gt;";
  
   var doc = XDocument.Load(xmlString); //'Illegal characters in path' error thrown here
  </code></pre>
  
  <p>I get an <code>Illegal characters in path.</code> error thrown when I try to load the XML; could someone please explain why this is happening? Thanks.</p>