在 XmlNode 中注入一个节点

Inject a node inside XmlNode

我有一个简单的问题:

请问如何使用 C# 在 XmlNode 中注入节点。我不想在我的特定方法中涉及 XmlDocument。

谢谢

如果您不想在您的方法参数列表中传递一个 XmlDocument 实例,那么您可以通过 OwnerDocumentXmlNode 实例中获取 XmlDocument 属性.

就像这个例子:

public void MyMethod(XmlNode node)
{
      var newElement = node.OwnerDocument.CreateElement("element");
      node.AppendChild(newElement);
}

希望对您有所帮助。