我像那样删除文件。并且需要知道何时更新 UI(中的文件列表ListBox
)。
我不知道我该怎么做......我可以fi.DeleteAsync().IsCompleted
以某种方式使用价值吗?
FileInfo fi = new FileInfo(currentPackage.FullPathFileName);
fi.DeleteAsync().Wait();
// Here I need some code to check when it is done. Any clues?
...
public static class FileExtensions
{
public static Task DeleteAsync(this FileInfo fi)
{
return Task.Factory.StartNew(() => fi.Delete());
}
}