winfrom treeview 重复节点
List<string> nodeList = new List<string>();
foreach (TreeNode tree in treeView1.Nodes)
{
else if (nodeList.Contains(tree.Text))
{
treeView1.Nodes.Remove(tree);
}
else
{
nodeList.Add(tree.Text);
}
数据库中有多条一样的数据,在tree遍历第一次添加,遍历到第二条同样的数据删除,到第三条的时候就会传值null,且节点会显示出来
没看明白你想要什么结果,代码也是一半。是想要不重复么的话,List 记录已经添加的,从数据库读出来后检查一下已存在treeView的不处理就完了