gpt4 book ai didi

c# - DirectoryInfo 不创建目录

转载 作者:行者123 更新时间:2023-11-30 13:30:27 26 4
gpt4 key购买 nike

这一定很愚蠢,但我就是不明白。所以我有这段代码:

var dir = new DirectoryInfo("somedir");
if (dir.Exists) {
dir.Delete(true);
}
dir.Create();

如果目录不存在,则创建该目录就好了。如果目录 EXISTS 则不会创建任何目录。为什么?

最佳答案

试试这个:

var dir = new DirectoryInfo("somedir");
if (dir.Exists)
{
dir.Delete(true);
dir.Refresh();
}

dir.Create();

您需要refresh删除后更新状态信息。

关于c# - DirectoryInfo 不创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34800847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com