目录.存在于程序文件中的文件夹中失败
本文关键字:文件 文件夹 失败 程序 存在 于程序 目录 | 更新日期: 2023-09-27 18:21:49
我只有这段代码。
string path = @"C:'Program Files (x86)'My App'Sub Folder of my App'";
if(Directory.Exists(path)) {
MessageBox.Show("It's here!");
} else {
MessageBox.Show("Can't find it!");
}
现在文件夹确实存在并运行命令:
explorer "C:'Program Files (x86)'My App'Sub Folder of my App'"
打开窗口,但在我的代码中,它看不到文件夹。如果我有头发,我会把它拔出来。
关于为什么会发生这种情况,有什么建议吗?
使用"@"不需要转义反斜杠字符('')。
string path = "C:''Program Files (x86)''My App'Sub Folder of my App''";
我最初的回答是错误的,但我保留这个答案,因为它可能对其他人有用。