你 漏了一个return
应该是:
private TreeNode GetTopNode(TreeNode Node)
{
if (Node.Parent == null)
{
return Node;
}
else
{
return GetTopNode(Node.Parent);
}
}
应该是:
private TreeNode GetTopNode(TreeNode Node)
{
if (Node.Parent == null)
{
return Node;
}
else
{
return GetTopNode(Node.Parent);
}
}
解决方案 »
- C#如何用代码去修改窗体的标题?
- 为什么 无刷新下 HttpFileCollection files = HttpContext.Current.Request.Files;
- WebForm中在DataGrid中使用超连接的问题
- 密码输入问题
- 编译原理强的人进
- 为什么昨天还能打开项目文件,今天就“无法从WEB服务器获取项目文件。急急急
- 关于CheckedListBox的一个问题!
- 消息队列问题
- c#本质论第三版,源代码跑不起,怎么回事啊?
- 谁有FrontPage 2000 Server Extensions QFE?救命了!!
- 最小化后,不在任务栏上,像QQ一样,怎么实现,大家一起聊!
- 高分紧急求援: 创建活动目录用户正常, 但在创建Exchange信箱时出错(C#)? 谢谢!!!
while(node.Parent!=null)
{
node= node.Parent;
}
就得到根节点了。递归用在遍历目录树这样的操作比较好。你的操作是单线的就用while。
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]