由于某种原因在特定的文件夹下产生了一些文件(.png),但不知道文件名,应该如何将这些文件删除?谢谢.

解决方案 »

  1.   

    遍历该文件夹中的文件,首先判断是否目录,如果不是再判断其扩展名是否是.png,如果是就删除
      

  2.   

    public string FondFile(string path,string strFileName)
    {
               string [] fileEntries = Directory.GetFiles(path);
       string file="";
    foreach(string fileName in fileEntries)
    {
    if(Path.GetFileName(fileName).Length>9)
    {
    string t=Path.GetFileName(fileName).ToString().Substring(0,9)+".jpg";
    if(t==strFileName)
    {
    file=fileName;
    break;
    return file;
    }
    }
                 }
    string [] subdirectoryEntries = Directory.GetDirectories(path);
    foreach(string subdirectory in subdirectoryEntries)
    {
    if(FondFile(subdirectory,strFileName)!="")
    {
    return FondFile(subdirectory,strFileName);
    break;
    }

    }
    return file;
    }