美好的一天。我有一个递归遍历树节点方法的TreeView:C中的递归和匿名方法#
public void ShowTree(TreeView tree)
{
foreach (TreeNode node in tree.Nodes)
{
ShowNode(node);
}
}
private void ShowNode(TreeNode node)
{
MessageBox.Show(node.ToString());
foreach (TreeNode child in node.Nodes)
{
ShowNode(child);
}
}
但我必须有多余的方法“ShowNode”,即不使用其他任何地方。如何使这种匿名方法和合并这两种方法?