Caracteres ilegales en la ruta al cargar una cadena con XDocument

Tengo XML muy simple en una cadena que estoy intentando cargar a través deXDocument para que pueda usar LINQ to XML:

 var xmlString = @"<?xml version=""1.0"" encoding=""utf-8"" standalone=""yes""?>
 <person>Test Person</person>";

 var doc = XDocument.Load(xmlString); //'Illegal characters in path' error thrown here

Me sale unIllegal characters in path. error lanzado cuando intento cargar el XML; ¿Podría alguien explicar por qué esto está sucediendo? Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta