Sehen Sie sich das Microsoft Sync-Framework an.
Es gibt eine Anleitung zum Synchronisieren von Dateien unter Vorgehensweise: Synchronisieren von Dateien mithilfe von verwaltetem Code .
Hier ist eines von vielen Beispielen, die google zur Verfügung stellt "C # Folder Sync"