C # clases para recuperar archivos? [duplicar

Posible duplicado:
¿Cómo restauro un archivo de la papelera de reciclaje usando C #?
Recuperación de un archivo eliminado en Windows

Estoy trabajando en una aplicación que está destinada a recuperar archivos borrados del sistema (tanto los de la Papelera de reciclaje como los que ya están vacíos de la papelera de reciclaje, pero aún comprensibles) y unidades formateadas. Decidí c # como lenguaje, pero tengo problemas para encontrar clases que aborden este problema. ¿Alguien sabe alguna clase / método para encontrar archivos borrados, recuperarlos o algún tutorial o ayuda sobre el tema? Tengo poca experiencia en el tema, por lo que cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(2)

Su respuesta a la pregunta