110,533
社区成员
发帖
与我相关
我的任务
分享
private string GetFolderInfo(string path)
{
if (Directory.Exists(path)) //判断文件夹是否存在
{
//if (Directory.GetFileSystemEntries(path).Length == 0) //判断是否有子文件夹
// Response.Write("Folder " + path + " is empty");
//else
//{
string[] subdirectoryEntries = Directory.GetDirectories(path);
foreach (string subdirectory in subdirectoryEntries) //遍历文家夹
{
string[] fileNames = Directory.GetFiles(subdirectory); //获取该文家夹下得所有文件
foreach (string file in fileNames) //遍历文件
{
Response.Write(file);
rs = new ResourceServices();
if (rs.IsNull(System.IO.Path.GetFileName(file)) == null) //判断是否存在数据库
{
if (File.Exists(file))
{
File.Delete(file);//删除图片
Response.Write(" ----- 删除");
}
/*
* 处理遍历文件
* */
}
Response.Write("<br>");
}
GetFolderInfo(subdirectory);
//}
}
}
return "";
}