private static readonly XmlReaderSettings ReaderSettings = new XmlReaderSettings
ConformanceLevel = ConformanceLevel.Fragment,
IgnoreProcessingInstructions = true,
ValidationType = ValidationType.None
public static void Main()
XmlReader reader = XmlReader.Create(new MemoryStream(Encoding.UTF8.GetBytes("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n D")), ReaderSettings);
var x = XElement.Load(reader);