Windowsにある「ごみばこ」ってあるしょ。
削除したら送られて、もとにももどせるやつ。

C#でゴミ箱にあるすべてのファイルを元に戻すプログラムはどうやればいい?