62,046
社区成员
发帖
与我相关
我的任务
分享
Directory.GetFiles("xxx", "*.doc", SearchOption.TopDirectoryOnly).ToList().ForEach(x => File.Delete(x));//xxx为path
string pathmap = "c:\\download";
if (Directory.Exists(pathmap))
{
string[] files = Directory.GetFiles(pathmap);
foreach (string fname in files)
{
string exname = fname.Substring(fname.LastIndexOf(".") + 1);//得到后缀名
if (exname == "doc")
{
System.IO.FileInfo file = new System.IO.FileInfo(fname);
if(file.Exists)
{
file.Delete();
}
}
}
}
string[] files = Directory.GetFiles("xxx", "*.doc", SearchOption.AllDirectories); //所有目录,包括子目录下的doc
string[] files = Directory.GetFiles("xxx", "*.doc", SearchOption.TopDirectoryOnly); //当前目录下的doc
string[] files = Directory.GetFiles("xxx", "*.doc"); //xxx为目录的path
foreach (string item in files)
{
File.Delete(item);
}