📅  最后修改于: 2023-12-03 15:30:45.659000             🧑  作者: Mango
DeleteAllText
方法是一个 C# 文件操作方法,用于删除文件的所有文本内容。
public static void DeleteAllText(string path)
| 参数名 | 类型 | 描述 | | --- | --- | --- | | path | string | 要删除文本内容的文件路径。 |
无
| 异常类型 | 描述 | | --- | --- | | ArgumentNullException | path 为 null 或空字符串 ("")。 | | ArgumentException | path 包含一个或多个无效字符(如 “<”, “>”, “|”, 以及所有无效路径字符); | | DirectoryNotFoundException | 指定路径无效(例如,它还没有被映射到磁盘上)。 | | FileNotFoundException | 文件不存在。 | | IOException | 此文件被另一个进程使用。 | | NotSupportedException | path 包含冒号字符 (:),这是不支持的文件路径格式。 | | PathTooLongException | 指定的路径、文件名或两者都超出了系统定义的最大长度。 | | UnauthorizedAccessException | path 指定了一个只读文件或目录。- 或 - 此操作不是在 Windows NT 或更高版本的操作系统上运行。 |
string filePath = @"C:\example\test.txt";
File.DeleteAllText(filePath);
以上代码将删除名为 test.txt
文件的所有内容。
DeleteAllText
方法可用于删除文件的所有文本内容。它非常简单易用,可以帮助程序员轻松解决一些文件内容清空的问题。