c#文件.删除复苏
本文关键字:删除 文件 | 更新日期: 2023-09-27 17:51:03
是否有办法恢复已通过File.Delete()
方法以编程方式删除的文件?
已删除的文件不会出现在回收站中。
没有。File.Delete()
调用API内的硬删除并绕过回收站。你需要使用文件恢复程序,希望一切顺利。
通过回收站删除,您使用SHFileOperation
API,因为它是shell的一部分。
如果/一旦你有你的文件回来,你可能想看看这个SO答案讨论改变File.Delete()
使用回收站的东西:
发送文件到回收站
不,直接没有办法恢复。
你可以使用恢复程序或API来恢复你的文件。
如果这些文件很重要,我会马上关闭电脑。
看看这个:c#类取消删除文件?
与答案相同