給樹(shù)加5000個(gè)節(jié)點(diǎn),有兩種方法,不知道那種性能更高。 第一種 是單個(gè)單個(gè)的Add. TreeView treeView = new TreeView(); for (int i = 0; i < 5000;i++ ) { TreeNode node = new TreeNode(i.ToString()); treeView.Nodes.Add(node); }第二種 是 Add 一個(gè)節(jié)點(diǎn)集合 TreeView treeView = new TreeView(); TreeNode[] nodes = new TreeNode[5000]; for (int i = 0; i < 5000;i++ ) { TreeNode node = new TreeNode(i.ToString()); nodes[i] = node; } treeView .Nodes.AddRange(nodes); 少量數(shù)據(jù)的話就可以不考慮,但是如果數(shù)據(jù)超過(guò)萬(wàn),那該如何取舍。。類(lèi)似的問(wèn)題 也存在ListBox,ListView == 一系列控件哪位高手能幫我解開(kāi)謎團(tuán)
TreeView添加節(jié)點(diǎn)應(yīng)該使用Node.Add() 還是 Node.AddRange()
喵喵時(shí)光機(jī)
2018-11-01 05:27:30