¿Cómo copio una carpeta y todas las subcarpetas y archivos en .NET? [duplicar]
Posible duplicado:
La mejor manera de copiar todo el contenido de un directorio en C #
Me gustaría copiar la carpeta con todas sus subcarpetas y archivos de una ubicación a otra en .NET. ¿Cuál es la mejor manera de hacer esto?
Veo el método Copiar en la clase System.IO.File, pero me preguntaba si había una forma más fácil, mejor o más rápida que rastrear el árbol de directorios.