c # - ¿Cómo listar todos los archivos y carpetas en un disco duro?

Quiero enumerar todos los archivos y carpetas a los que mi programa tiene acceso y escribirlos en un archivo de texto. ¿Cómo obtendría la lista? Necesito una manera de atrapar o no lanzar UnuthorizedAccessExceptions en carpetas que no sean accesibles.

Respuestas a la pregunta(5)

Su respuesta a la pregunta