0

我正在尝试将一个列表复制到一个列表中,但它通过引用不断地复制它,因此一个更改会更改另一个。我尝试克隆,但它没有复制父子关系。

foreach (TreeNode item in listNodesdestination) 
      testNode1.Add((TreeNode)item.Clone());

谢谢。

4

1 回答 1

0

由于它是可序列化的,因此您可以使用内存流执行深层复制。 通过内存流进行深度复制 - 堆栈溢出

于 2013-01-17T13:55:46.457 回答