c# - 删除文件夹/文件和子文件夹

标签 c#

我想删除一个包含文件的文件夹和一个也包含文件的子文件夹。我已经使用了一切,但它对我不起作用。我在我的 web 应用程序 asp.net 中使用以下函数:

var dir = new DirectoryInfo(folder_path);
dir.Delete(true); 

有时它会删除文件夹,有时不会。如果子文件夹包含文件,则只会删除文件,不会同时删除文件夹。

最佳答案

Directory.Delete(folder_path, recursive: true);

也会让你得到想要的结果,并且更容易发现错误。

关于c# - 删除文件夹/文件和子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5092611/

相关文章:

c# - 谁能推荐一种使用 C# 执行以下字符串操作的方法

c# - 是否可以获取 ILogger 的当前 LogLevel?

c# - 如何在 C# 中使用子字符串?

c# - 对齐文本右 asp :changepassword

c# - StringBuilder 与字符串构造函数 - 字符

c# - 按百分比设置组件尺寸

c# - 如何根据C#中矩形数组中的特定值检查特定单元格的周围单元格

c# - 我可以从我将要读取的 xml 文件创建一个 XmlNamespaceManager 对象吗?

c# - hdinsight 新的 hiveconnection 不工作

c# - 在 C# 中使用 CaSTLe Windsor 自绑定(bind)