当前位置: 源码素材网 » C#教程 » 详情页

ASP.NET c#删除指定文件夹对应其他文件夹里的文件

  •   时间:2019-07-29
  • 概述:删除文件夹 删除目录

ASP.NET c#删除指定文件夹对应其他文件夹里的文件,网上发现的一个函数,或许对你有帮助:

public static void DeleteFolderFiles(string varFromDirectory, string varToDirectory)
{
    Directory.CreateDirectory(varToDirectory);
    if (!Directory.Exists(varFromDirectory)) return;
    string[] directories = Directory.GetDirectories(varFromDirectory);
    if (directories.Length > 0)
    {
        foreach (string d in directories)
        {
            DeleteFolderFiles(d, varToDirectory + d.Substring(d.LastIndexOf("\\")));
        }
    }
    string[] files = Directory.GetFiles(varFromDirectory);
    if (files.Length > 0)
    {
        foreach (string s in files)
        {
            File.Delete(varToDirectory + s.Substring(s.LastIndexOf("\\")));
        }
    }
}

函数参数:

<param name="varFromDirectory">指定文件夹路径</param>
<param name="varToDirectory">对应其他文件夹路径</param>

    相关内容:

    相关声明:

      若“ASP.NET c#删除指定文件夹对应其他文件夹里的文件”有损您的权益,请告之我们删除内容。
      部分文章来源于网络,版权归原作者所有。