У меня есть несколько папок, созданных моим приложением, и они идентифицируются следующим образом, когда они нажимают кнопку с именем «очистить», чтобы она проверяла, существует ли какая-либо из заранее определенных папок, и если они действительно удаляют их, Я уже пробовал, что с ним не так?
string tempFolder = Environment.GerFolderPath(Environment.SpecialFolder.ApplicationData);
if (Directory.Exists(tempFolder + "//" + "temp1"))
if (Directory.Exists(tempFolder + "//" + "temp2"))
if (Directory.Exists(tempFolder + "//" + "temp3"))
if (Directory.Exists(tempFolder + "//" + "temp4"))
{
System.IO.Directory.Delete(tempFolder + "\\" + "temp1", true);
System.IO.Directory.Delete(tempFolder + "\\" + "temp2", true);
System.IO.Directory.Delete(tempFolder + "\\" + "temp3", true);
System.IO.Directory.Delete(tempFolder + "\\" + "temp4", true);
}
else
{
MessageBox.Show("No Cleanup Needed");
}
Так что не так? Я проверил это, и, кажется, с 2 папками, но не 4 или более