File.Delete(path);
我正在使用上面的功能。我有多个文件。如何在不多次调用File.Delete()
函数的情况下删除多个文件?
没有任何解决方案可以让您通过File.Delete
一次调用删除多个文件。如果您担心性能,您可以将代码放入后台线程。
除了删除整个目录之外,您别无选择,只能File.Delete
多次调用。根据文档,路径参数是:
要删除的文件的名称。不支持通配符
您拥有多个文件的文件必须具有不同的扩展名,并且在路径中您必须指定要删除哪个文件,因此,如果经常在多个文件是相同的几个扩展名(.exe 等)然后运行循环获取文件名并添加每个扩展名以删除它们。