【发布时间】:2021-05-06 14:11:08
【问题描述】:
我正在努力解决以下问题:
- Directory.Exists - 返回 true
- DirectoryInfo - 可以显示有关目录的信息
- Directory.GetDirectories - 返回空列表
【问题讨论】:
-
..\Default目录是否包含任何目录?我敢打赌它不会因为它返回Length = 0,其他两种方法返回true..\Default目录存在以及有关该目录的信息。 -
请向您展示三种情况下使用的参数值的实际代码。我怀疑
GetDirectories列出了Directory.Exists或DirectoryInfo显示的子目录中的子目录。这意味着该目录存在,但它不包含子目录。 -
@RyanWilson 默认目录应包含 FirstLevelDir 目录。正如您在 DirectoryInfo 对象中看到的那样,它存在。
-
你能在Windows资源管理器的截图中显示存在的目录吗?
-
@ChristopherSchwarz 您还没有回答问题,即
..\Default是否包含任何目录?当您在文件资源管理器中打开该目录时,您不必费心展示您所看到的图片。当您将其放入 Watch 时,该目录可能已经存在,而当您调用Directory.GetDirectories时,该目录已被移动/删除。
标签: c# asp.net io azure-web-app-service