【发布时间】:2015-07-24 01:53:18
【问题描述】:
很抱歉再次问这个问题, I have already seen this.
我正在使用以下代码从单个完整路径创建多个目录,但它没有做任何事情。我的编译器输入条件并运行命令,但不创建目录。不知道怎么回事。
if (!Directory.Exists(@"~/Documents/2/images/"))
{
Directory.CreateDirectory(@"~/Documents/2/images/");
}
【问题讨论】:
-
这可能是在创建一个名为
~的目录作为当前目录的子目录。这不是你期望它做的吗? -
哦,不抱歉,我正在构建 asp.net Web 应用程序,~ 是我的解决方案的根目录
-
你可能认为
~是“你的解决方案的根目录”,但是Directory.CreateDirectory()函数没有这样的看法。 -
但我给了我在 c:\ drive 中的实际路径