C# 强制删除文件夹及文件 - 完整指南与示例代码
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()`方法将删除指定的文件夹及其下的所有文件和子文件夹。如果删除过程中出现任何错误,可以通过捕获异常并处理来得到错误信息。
原文地址: https://www.cveoy.top/t/topic/p6Sr 著作权归作者所有。请勿转载和采集!