C#想要删除整个文件夹,目前只能删除文件夹中的第一个文件,是什么原因

img
然后调用 DeleteDirectory("C:\屏幕截图", "C:\屏幕截图\test"),但是只能删除test中的第一个文件,不能删除整个test文件夹

直接用
Directory.Delete(Path,true);
删除,true表示删除所有子文件和子文件夹

通过GetFiles获取到的文件名是带后缀的,你输入应该也是要带后缀,GetDirectories获取到的路径是\的不是\的,路径输入应该带个@