也许这是设计的,但我希望在我的根目录中拥有C:\,即使我已经拥有该信息。
DirectoryInfo Dinfo = new DirectoryInfo(@"C:\");
DirectoryInfo[] directories = Dinfo .GetDirectories("*.*", SearchOption.AllDirectories);
那么如何让目录包含@“C:\?
答案 0 :(得分:3)
您可以使用Concat
添加它:
DirectoryInfo[] directories = new[]{Dinfo}
.Concat(Dinfo.EnumerateDirectories("*.*", SearchOption.AllDirectories))
.ToArray();