Duplicar posible:
Best way to copy the entire contents of a directory in C#¿Cómo copio una carpeta y todas las subcarpetas y archivos en .NET?
me gustaría copiar carpeta con todas sus subcarpetas y archivos de un lugar a otro en .NET. ¿Cuál es la mejor manera de hacer esto?
veo el método de copia de la clase System.IO.File, pero se preguntaba si había una manera más fácil, mejor o más rápido que para rastrear el árbol de directorios.
http://xneuron.wordpress.com/2007/04/12/copy-directory-and-its-content-to-another-directory-in-c/ podría ser útil para usted; muestra un método recursivo simple –
¡Espero cuando necesito hacer operaciones en el sistema de archivos porque tengo una excusa legítima para usar la recursión! – mmcdole