C# StreamWriter クラスは、特定のエンコーディングでストリームに文字を書き込むために使用されます。 TextWriterクラスを継承しています。データをファイルに書き込むためのオーバーロードされた write() メソッドと writeln() メソッドを提供します。
「100 のうち 10 は何ですか」
C# ストリームライターの例
単一行のデータをファイルに書き込む 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...'); } }
出力:
File created successfully...
ファイルを開くと、output.txt ファイルに「hello c#」というテキストが表示されます。
出力.txt:
hello c#