logo

C# 스트림라이터

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.WriteLine('hello c#'); s.Close(); f.Close(); Console.WriteLine('File created successfully...'); } } 

산출:

 File created successfully... 

이제 파일을 열면 output.txt 파일에 'hello c#'이라는 텍스트가 표시됩니다.

출력.txt:

 hello c#