2010-12-29 14 views

Respuesta

6

Si el subdirectorio ya existe, este método no hace nada.

http://msdn.microsoft.com/en-us/library/h8dtw1d6.aspx

Uso Directory.Exists para comprobar si existe http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx

+1

Sin embargo, esa página da declaraciones ligeramente contradictorias sobre el método. En la tabla de excepciones, para 'IOException', dice para la condición:" No se puede crear el subdirectorio. -o-- Un archivo o directorio ya tiene el nombre especificado por la ruta ". – palswim

2

¿Es necesario esto?

if(Directory.Exists(path)) 
{ 
    // This path is a directory 
    ProcessDirectory(path); 
} 
+3

Wow, 2010 StackOverflow'ers eran mucho más misericordioso. –

6
if(System.IO.Directory.GetDirectories(path).Length>0) 
{ 
//if this condition is true-->> Directory has sub-sirectories 

} 
Cuestiones relacionadas