删除文件后刷新文件列表时出现问题.当我命令删除文件时,抛出了异常,因为刷新方法试图访问应该删除的文件.
经过一番思考和调试后,我得出结论,问题在于系统需要一些时间来删除文件.我这样解决它:
//Deleting file
System.Threading.Thread.Sleep(2000);
//Refreshing list
Run Code Online (Sandbox Code Playgroud)
它工作得很好.
我的问题是
是否有更优雅的方式等待系统删除文件,然后继续代码...?