目录信息类 如果文件夹在名称之间包含空格,则存在 false


string ActualPath = "D:Filesa             c"
DirectoryInfo di = DirectoryInfo(ActualPath);

当文件夹在名称之间包含空格时,di.Exists 始终为 false。代码中有什么问题...目录实际存在的位置。

提前感谢...

我认为

问题不在于空格。我认为问题是您需要为路径中的反斜杠使用正确的转义序列,例如。

string ActualPath = "D:\Files\a             c";

string ActualPath = @"D:Filesa             c";

尝试

string ActualPath = @"D:Filesa             c";
DirectoryInfo di = new DirectoryInfo(ActualPath);   
if (di.Exists)
{
   //do something
}

最新更新