最适合网络开发者的网站
C# 语言。W3Schools 英文课程

尿素 西斯

C# 文件


使用文件

File 来自的类System.IO 命名空间,允许我们使用文件:

例子

using System.IO;  // include the System.IO namespace

File.SomeFileMethod();  // use the file class with methods

File 类有许多用于创建和获取文件信息的有用方法。例如:

方法 描述
AppendText() 将文本附加到现有文件的末尾
Copy() 复制文件
Create() 创建或覆盖文件
Delete() 删除文件
Exists() 测试文件是否存在
ReadAllText() 读取文件内容
Replace() 用另一个文件的内容替换一个文件的内容
WriteAllText() 创建一个新文件并将内容写入其中。如果文件已存在,则会被覆盖。

有关 File 方法的完整列表,请转到 Microsoft .Net 文件类参考.


写入文件并读取

在以下示例中,我们使用 WriteAllText() 方法创建一个名为“filename.txt”的文件并向其中写入一些内容。然后我们使用ReadAllText() 方法读取文件内容:

例子

using System.IO;  // include the System.IO namespace

string writeText = "Hello World!";  // Create a text string
File.WriteAllText("filename.txt", writeText);  // Create a file and write the content of writeText to it

string readText = File.ReadAllText("filename.txt");  // Read the contents of the file
Console.WriteLine(readText);  // Output the content

输出将是:

Hello World!
运行示例 »