今天比较郁闷的事情....
今天几个朋友在一起谈论到,无限级树的遍历.并且搞笑的是要用最短的代码.我一兄弟提出的损招.
我写了 贴出来,如果还有其他的朋友有其他方法,也可以贴出来,看看,我想收集到底有多少种遍历的方法.!
以下是我写的
private void love(TreeNodeCollection node)
{
for (int j = 0; j < node.Count; j++)
{
if (node[j].Nodes.Count > 0)//如果有子节点
{
for (int i = 0; i < node[j].Nodes.Count; i++)
{
listBox1.Items.Add(node[j].Nodes[i].Text);
}
love(node[j].Nodes);
}
}
}
调用
love(treeView1.Nodes);
大家有其他方法,可以贴一下,我想收集一些.