Как решить исключение: коллекция была изменена; операция перечисления может не выполняться
Как решить исключение: коллекция была изменена; операция перечисления может не выполняться
Здесь итерации работают нормально, но тем временем я хочу удалить эти дочерние узлы.. могу ли я знать, как я могу ?
private void PrintRecursive(TreeNode treeNode, TreeView treeviewtemp2) { // (level-2 TreeNodes) int x = 0; foreach (TreeNode n in treeNode.ChildNodes) { var nodeName = n.Text; var nodeValue = n.Value; treeviewtemp2.Nodes[0].ChildNodes[x].ChildNodes.Remove(n); x++; } }
Заранее спасибо