如何删除部分下载的文件 使用cefsharp winforms



我正在使用Cefsharp的DownloadHandler在WinForms中实现下载功能。我可以使用OnDownloadUpdated()方法中的callback.Cancel()方法取消下载文件。问题是部分下载的文件不会被删除。我将下载的文件存储在"下载"文件夹中。

取消下载后,您可以自行删除文件。OnDownloadUpdated 方法中的一个参数是 downloadItem,它包含文件的完整路径。

像这样:

System.IO.File.Delete(downloadItem.FullPath);

最新更新