I have an XML node which I am adding to a generic list of xml nodes:
Code:
ListXml.Add(myXmlNode)
Now whenever I change the node afterwards, all members of the list turn into copies of the node. Why would the list keep track of this and more importantly how am I supposed to 'detach' my work node from that list?