C# StreamWriter 类用于以特定编码将字符写入流。它继承了 TextWriter 类。它提供了重载的 write() 和 writeln() 方法来将数据写入文件。
让我们看一个 StreamWriter 类的简单示例,它将单行数据写入文件。
using System; using System.IO; public class StreamWriterExample { public static void Main(string[] args) { FileStream f = new FileStream("e:\\output.txt", FileMode.Create); StreamWriter s = new StreamWriter(f); s.WriteLine("hello c#"); s.Close(); f.Close(); Console.WriteLine("File created successfully..."); } }
输出:
文件创建成功...
现在打开文件,您将在 output.txt 文件中看到文本“hello c#”。
输出.txt:
你好C#