【发布时间】:2021-07-28 02:03:02
【问题描述】:
在我的 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]);
}
}
【问题讨论】:
-
使用
Directory.Delete删除文件夹,而不是File.Delete -
"我想删除它,我可以成功删除文件,但不能删除文件夹"为什么不呢?你使用了什么代码,遇到了什么问题?
-
花 2 分钟阅读文档 - docs.microsoft.com/en-us/dotnet/api/…
-
@Jason 感谢您的文档
标签: c# .net xamarin xamarin.forms