日期:2014-05-18  浏览次数:20381 次

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

------解决方案--------------------
遍历该文件夹中的文件,首先判断是否目录,如果不是再判断其扩展名是否是.png,如果是就删除
------解决方案--------------------
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;
}
------解决方案--------------------
同意楼上的