在我的 Xamarin 应用程序中,我将一些文件存储在内部存储的多个文件夹中。
我想删除它,我可以成功删除文件,但不能删除文件夹(我想删除第一个/主文件夹,其中包含所有子文件夹和文件)。
这是我删除文件的代码,工作正常。我现在想删除 .folder/subfolder/subsubfolder/*
var list = Directory.GetFiles("/storage/emulated/0/.folder/subfolder/subsubfolder/", "*");
if (list.Length > 0)
{
for (int i = 0; i < list.Length; i++)
{
File.Delete(list[i]);
}
}
答案 0 :(得分:0)
试试:
Directory.Delete(list);
那应该删除您指定的整个路径,或者添加特定路径而不是“列表”