HI
Существует ли какой-либо «правильный» способ преобразования XElement в XmlNode в C # - LinqToXML позволяет создавать требуемый XML программно, но для веб-служб SharePoint требуется XmlNode, так что же является лучшим способом для смешивания и сопоставления?
Используйте CreateReader () и XmlDocument, как
XmlDocument myXmlNode = new XmlDocument(); using (XmlReader reader = myXElement.CreateReader()) { myXmlNode.Load(reader); }
XmlDocument является производным от XmlNode.