无涯教程-C# - StreamWriter类

93 阅读1分钟

C#StreamWriter类用于以特定编码将字符写入流。它继承了TextWriter类。它提供重载的write()和writeln()方法将数据写入文件。

C#StreamWriter示例

让无涯教程看一个简单的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</span><span class="pun">.</span><span class="typ">WriteLine</span><span class="pun">(</span><span class="str">"hello c#"</span><span class="pun">);</span><span class="pln">
    s</span><span class="pun">.</span><span class="typ">Close</span><span class="pun">();</span><span class="pln">
    f</span><span class="pun">.</span><span class="typ">Close</span><span class="pun">();</span><span class="pln">
 </span><span class="typ">Console</span><span class="pun">.</span><span class="typ">WriteLine</span><span class="pun">(</span><span class="str">"File created successfully..."</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

}

输出:

File created successfully...

现在打开文件,你会在 output.txt 文件中看到文本“hello c#”。

output.txt:

hello c#

参考链接

www.learnfk.com/csharp/c-sh…