我正在努力学习如何删除Azure文件存储中文件夹中的所有文件。
以下是我到目前为止所做的事情:
CloudFileDirectory.ListFilesAndDirectories()
返回一个IEnumerable
类型的IListFileItem
对象。但这并没有什么帮助,因为它没有文件名属性或类似的内容。以下是我到目前为止所做的事情:
var folder = root.GetDirectoryReference("myfolder");
if (folder.Exists()) {
foreach (var file in folder.ListFilesAndDirectories()) {
// How do I delete 'file'
}
}
如何将 IListFileItem
转换为 CloudFile
,以便我可以调用 myfile.Delete()
?