📅  最后修改于: 2023-12-03 14:47:43.617000             🧑  作者: Mango
StreamWriter 是 C# 中用于写入文本文件的类。通过使用 StreamWriter 对象,可以向文本文件中写入字符串、字符和行。
可以使用以下代码创建一个 StreamWriter
对象,并指定要写入的文件路径:
using System.IO;
string filePath = "path/to/file.txt";
StreamWriter writer = new StreamWriter(filePath, append: true);
filePath
: 要写入的文件的路径。append
(可选参数): 指示是否附加到文件末尾。如果设置为 true
,则新的输出将添加到现有文件中。使用 StreamWriter
对象的 Write
或 WriteLine
方法来写入文本:
writer.Write("Hello");
writer.WriteLine("World");
Write
方法用于写入字符串。WriteLine
方法用于写入字符串并在末尾添加换行符。完成写入操作后,应关闭 StreamWriter
对象,以确保文件正确地保存和释放资源:
writer.Close();
以下是一个使用 StreamWriter
写入文本文件的完整示例:
using System.IO;
string filePath = "path/to/file.txt";
StreamWriter writer = new StreamWriter(filePath, append: true);
writer.Write("Hello");
writer.WriteLine("World");
writer.Close();
以上示例将在指定的文件路径上创建或附加内容,并写入 "Hello World"。
注意: 为了在指定文件路径上正确写入文件,需要在代码中提供正确的文件路径。
希望这个介绍有助于你理解 StreamWriter 类的使用。