相关疑难解决方法(0)

清空目录的最佳方法是什么?

有没有办法删除指定目录的所有文件和子目录而不迭代它们?

非优雅的解决方案:

public static void EmptyDirectory(string path)
{
    if (Directory.Exists(path))
    {
        // Delete all files
        foreach (var file in Directory.GetFiles(path))
        {
            File.Delete(file);
        }

        // Delete all folders
        foreach (var directory in Directory.GetDirectories(path))
        {
            Directory.Delete(directory, true);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# filesystems

7
推荐指数
1
解决办法
2496
查看次数

标签 统计

.net ×1

c# ×1

filesystems ×1