<PackageReference Include="System.Xml.XDocument" Version="4.0.10" />

XNode

public abstract class XNode : XObject

public static XNodeEqualityComparer EqualityComparer { get; }

public XNode NextNode { get; }

public XNode PreviousNode { get; }

public static int CompareDocumentOrder(XNode n1, XNode n2)

public static bool DeepEquals(XNode n1, XNode n2)

public static XNode ReadFrom(XmlReader reader)

public void AddAfterSelf(object content)

public void AddAfterSelf(object[] content)

public void AddBeforeSelf(object content)

public void AddBeforeSelf(object[] content)

public XmlReader CreateReader(ReaderOptions readerOptions)

public bool IsAfter(XNode node)

public bool IsBefore(XNode node)

public void Remove()

public void ReplaceWith(object content)

public void ReplaceWith(object[] content)

public string ToString(SaveOptions options)

public abstract void WriteTo(XmlWriter writer)