关于删除文件有关问题
关于删除文件问题
这是循环删除backgroundimg文件中的所以文件,为什么删除第一个后,就停止循环了?
也就是说每次只能删除第一个!
------解决方案--------------------
File.Delete(bgimg + name);下面加一句:i--;
- C# code
//string name = ""; //string bgimg = context.Server.MapPath("../upload/backgroundimg/");//背景图片路径 //DirectoryInfo di = new DirectoryInfo(bgimg); //for (int i = 0; i < di.GetFiles().Length; i++) //{ // name = di.GetFiles()[i].Name; // File.Delete(bgimg + name); //}
这是循环删除backgroundimg文件中的所以文件,为什么删除第一个后,就停止循环了?
也就是说每次只能删除第一个!
------解决方案--------------------
File.Delete(bgimg + name);下面加一句:i--;