c# - 如何将文件移动到回收站

标签 c# recycle-bin

我需要在 .net 2003 中将文件移动到回收站

我从 refrence 添加了 microsft.visualbasic.runtime dll,但我无法获取 filesystem.deletedirectory,那该怎么办..任何人都可以帮助我吗?

最佳答案

我找到了这个,不知道它是否有效,但值得一试。

using Microsoft.VisualBasic;

string path = @"c:\myfile.txt";
FileIO.FileSystem.DeleteDirectory(path, FileIO.UIOption.OnlyErrorDialogs, RecycleOption.SendToRecycleBin);

编辑:Nifle 的妙语: 请记住添加对 Microsoft.VisualBasic.dll 的引用

关于c# - 如何将文件移动到回收站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/721026/

相关文章:

macos - applescript:清空垃圾箱而不发出警告

c - 删除前未知删除节点的双向链表

iPhone 垃圾桶吸动画

c# - 将字符串写入文本文件并确保它始终覆盖现有内容。

c# - LINQ Take()一遍又一遍地返回相同的结果

c# - Powershell 包丢失/无法在发布时工作

c# - 如何从回收站获取已安装卷/磁盘的文件列表?

c# - 更改已部署的 clickonce 应用程序的命名空间

c# - 如何在不修改继承类(基类)的情况下隐藏类中的继承属性?

c# - 在 C# 中将文件夹发送到 Linux 垃圾箱