我正在尝试从C#目录中删除一个二进制文件。但是File.Delete()方法似乎以错误的方式工作。
您看到,当我尝试从目录中删除指定的文件时,该文件不起作用,并且该文件也没有删除。但是,当我打开文件所在的目录,然后执行我的项目以尝试再次删除该文件时,该文件实际上已被删除,并且此后未出现。可能是什么问题?
这是我的代码:
currentDB.listTab = delTab.backup;
String fullPath = path + "\\" + delTab.delete;
File.Delete(fullPath);
txtStats.Text = "Deleted";
load_tables();
show_files();
我在另一个窗口上询问文件的名称(delTab.delete),然后返回名称以删除该文件。