当前位置:首页C# > 正文

C#清空文件及文件夹

作者:野牛程序员:2023-12-29 18:02:02C#阅读 3036

删除文件可以使用 File.Delete 方法,删除文件夹可以使用 Directory.Delete 方法。如果你要删除文件夹及其内容,你可以使用 Directory.Delete 方法的重载版本,并将第二个参数设置为 true

以下是一个简单的示例,演示如何清空文件和文件夹:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 清空文件
        ClearFile("path/to/your/file.txt");

        // 清空文件夹及其内容
        ClearDirectory("path/to/your/folder");

        Console.WriteLine("操作完成");
    }

    static void ClearFile(string filePath)
    {
        if (File.Exists(filePath))
        {
            File.Delete(filePath);
            Console.WriteLine($"文件 {filePath} 已删除");
        }
        else
        {
            Console.WriteLine($"文件 {filePath} 不存在");
        }
    }

    static void ClearDirectory(string directoryPath)
    {
        if (Directory.Exists(directoryPath))
        {
            Directory.Delete(directoryPath, true);
            Console.WriteLine($"文件夹 {directoryPath} 及其内容已删除");
        }
        else
        {
            Console.WriteLine($"文件夹 {directoryPath} 不存在");
        }
    }
}


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击