要使用 StreamWriter 写入数据,可以按照以下步骤进行操作:

  1. 创建一个 StreamWriter 对象,指定要写入的文件路径和文件名。例如:
StreamWriter writer = new StreamWriter('data.txt');
  1. 使用 StreamWriter 的 Write 方法写入数据。例如:
writer.Write('Hello, world!');
  1. 使用 StreamWriter 的 WriteLine 方法写入一行数据。例如:
writer.WriteLine('This is a new line.');
  1. 使用 StreamWriter 的 Flush 方法将数据写入文件。例如:
writer.Flush();
  1. 最后,关闭 StreamWriter 对象,释放资源。例如:
writer.Close();

完整的示例代码如下:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 创建一个 StreamWriter 对象,指定要写入的文件路径和文件名
        StreamWriter writer = new StreamWriter('data.txt');

        // 写入数据
        writer.Write('Hello, world!');
        writer.WriteLine('This is a new line.');

        // 将数据写入文件
        writer.Flush();

        // 关闭 StreamWriter 对象,释放资源
        writer.Close();
    }
}

请注意,StreamWriter 会自动创建文件(如果文件不存在),并覆盖现有文件内容。如果要以追加模式写入文件,可以在创建 StreamWriter 对象时指定第二个参数为 true,例如:

StreamWriter writer = new StreamWriter('data.txt', true);

这样,写入的数据将被追加到文件的末尾,而不是覆盖原有内容。


原文地址: http://www.cveoy.top/t/topic/plgE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录