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

