Estoy tratando de eliminar una carpeta y todos los archivos y carpetas dentro de esa carpeta, estoy usando el código siguiente y me sale el error Folder is not empty
, cualquier sugerencia sobre qué ¿Puedo hacer?C# eliminar una carpeta y todos los archivos y carpetas dentro de esa carpeta
try
{
var dir = new DirectoryInfo(@FolderPath);
dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly;
dir.Delete();
dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i].Index);
}
catch (IOException ex)
{
MessageBox.Show(ex.Message);
}
¿Por qué leer el manual cuando es mucho más rápido buscarlo en Google y terminar aquí? – reggaeguitar
Cuando se establece en verdadero esto eliminará todos los directorios, subdirectorios y archivos en la ruta. ¿También eliminará la ruta en sí? Si se establece en falso, ¿eliminará la ruta y qué pasa con el subdirectorio y los archivos en la ruta? – helloworld