title: XmlDocument.LoadXml() and XML declaration encoding attribute
body: <p>This might be a given, but I'm trying to be thorough; as .NET's <code>string</code> type is UTF-16, does <code>XmlDocument.LoadXml(string)</code> just simply ignore the <code>encoding</code> attribute in the XML declaration, as whatever the document was encoded with should have already been converted to UTF-16 since it is contained in a .NET string?</p>