如何获取回收站的目录?

use*_*140 1 .net c# console-application

虽然它不在特殊文件夹中,但我不知道如何找到它.实际上我想删除我的应用程序在AppData中创建的文件.我认为它可能有用的方法是将它移动到回收站然后尝试删除它.该应用程序是控制台应用程序.Net 4.5

Vid*_*lia 5

System.IO.File.Delete(string path); 将永久删除文件,绕过回收站.

我忘了提到当我在AppData中尝试删除它时,它会给出一个拒绝访问的异常

如果您正在使用%AppData%临时文件,请确保使用其中的临时目录,System.IO.Path.GetTempPath()否则您可能会获得与权限相关的错误