C#删除247个不同子文件夹中的内容

-4 c# batch-file

我想删除子文件夹中的所有内容.

C:\ Folder - >根目录

A,B,C,D,.... - >子文件夹(信息:有247个子文件夹)

我不知道如何实现它,例如在c#或Batch文件中.

我很感激任何帮助.

mak*_*kim 5

如果第二个参数为true(递归),则所有子文件夹都会被删除!

Directory.Delete("yourpath", true);
Run Code Online (Sandbox Code Playgroud)

如果要删除目录的内容,可以执行以下操作:

Directory.EnumerateFiles("yourpath", "*", SearchOption.AllDirectories).ToList().ForEach(f => File.Delete(f));
Run Code Online (Sandbox Code Playgroud)