查找文件的父目录或父目录

时间:2011-08-29 05:57:05

标签: c# asp.net

我有一个文件说xyz.doc。我想找到这个文件的父/父,所以我可以在树视图中绑定它。我们怎样才能实现这个目标?

我有通过代码

获得的fileinfo类
FileInfo[] files = Directory.GetFiles(path,"*.*);

2 个答案:

答案 0 :(得分:1)

尝试

LookingFor(new FileInfo(path).Directory));

public void LookingFor(DirectoryInfo dir)
{
   if (dir.Parent == null)
      return;
   // Add parent to ListView
   LookingFor(dir.Parent);
}

答案 1 :(得分:0)

获取目录的路径,然后调用GetParent方法。如果需要,您可以在循环中执行此操作并返回目录树:

string parentDir = Directory.GetParent("some path");