C# 函数调用问题 ?

private void GetTreeNode(TreeNode Node)
{
if (treeView1.Nodes.Count < 0)
return;
foreach (TreeNode Item in treeView1.Nodes)
{
if (treenode.Contains(Item.Name))
{
Item.ImageIndex = 4;
MessageBox.Show(Item.ImageIndex.ToString());
}
GetTreeNode(Item);
}
}
这个函数要在另外一个地方调用 应该怎么写啊

呼唤远方
浏览 562回答 2
2回答

暮色呼如

如果在同一个类文件里面直接就能调用GetTreeNode();在其他类文件里面需要new 对象调用,或者定义为静态方法可以直接用 类名.GetTreeNode();public class TestClass{public void GetTreeNode(){}/// <summary>/// 在同一类下调用/// </summary>private void Test(){GetTreeNode();}}public class TestClass2{/// <summary>/// 在不同类下调用/// </summary>TestClass t = new TestClass();public void Main(){t.GetTreeNode();}}
打开App,查看更多内容
随时随地看视频慕课网APP