そんな感じでファイルを削除。また、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());
}
}