这必须是愚蠢的,但我只是没有看到它.所以我有这个代码:
var dir = new DirectoryInfo("somedir");
if (dir.Exists) {
dir.Delete(true);
}
dir.Create();
Run Code Online (Sandbox Code Playgroud)
如果目录不存在,则创建目录就好了.如果目录EXISTS则没有创建目录.为什么?
Nik*_*nte 11
试试这个:
var dir = new DirectoryInfo("somedir");
if (dir.Exists)
{
dir.Delete(true);
dir.Refresh();
}
dir.Create();
Run Code Online (Sandbox Code Playgroud)
删除后需要刷新以更新状态信息.