C# 删除文件下所有文件

使用静态扩展方法

public static void Empty(this System.IO.DirectoryInfo directory)
{
    foreach(System.IO.FileInfo file in directory.GetFiles()) file.Delete();
    foreach(System.IO.DirectoryInfo subDirectory in directory.GetDirectories()) subDirectory.Delete(true);
}
System.IO.DirectoryInfo directory = new System.IO.DirectoryInfo(@"C:\指定的文件夹路径");

directory.Empty();

posted on 2023-07-27 17:03  糯米白白  阅读(22)  评论(0)    收藏  举报

导航