Mega Code Archive

 
Categories / VB.Net / XML LINQ
 

Create XElement class from another XElement object

Imports System Imports System.Xml Imports System.Xml.XPath Public Class MainClass     Public Shared Sub Main()         Dim xmlTree As XElement = _                 <Root Att1="1">                     <Child1>1</Child1>                     <Child2>2</Child2>                 </Root>                  Dim treeClone As XElement = New XElement(xmlTree)                  Console.WriteLine("xmlTree = treeClone: {0}", XNode.DeepEquals(xmlTree, treeClone))                  xmlTree.Add(New XElement("Child3", 3))                  Console.WriteLine("xmlTree = treeClone: {0}", XNode.DeepEquals(xmlTree, treeClone))           End Sub End Class