C# 强制删除文件夹及文件 - 完整指南与示例代码

在C#中,您可以使用`Directory.Delete()`方法来强制删除文件夹及其下的所有文件。您可以设置第二个参数为`true`来指定是否删除子文件夹和文件。

以下是一个示例代码:

using System;using System.IO;class Program{    static void Main(string[] args)    {        string folderPath = @"C:\path\to\folder";        try        {            Directory.Delete(folderPath, true);            Console.WriteLine("文件夹删除成功。");        }        catch (Exception e)        {            Console.WriteLine("文件夹删除失败:" + e.Message);        }    }}

在上述代码中,`folderPath`是要删除的文件夹的路径。`Directory.Delete()`方法将删除指定的文件夹及其下的所有文件和子文件夹。如果删除过程中出现任何错误,可以通过捕获异常并处理来得到错误信息。

C# 强制删除文件夹及文件 - 完整指南与示例代码

原文地址: https://www.cveoy.top/t/topic/p6Sr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录