더북(TheBook)

텍스트 파일을 만들고 문자열 저장하기

이번에는 텍스트 파일을 저장하는 방법을 알아보겠습니다. 윈도 운영 체제의 C 드라이브에 Temp 폴더가 있다 가정하고, 다음 내용을 입력한 후 실행해 보세요. 텍스트 파일을 쓰는 데 StreamWriter 클래스를 사용합니다.

텍스트 파일 만들어 문자열 저장: StreamWriterWriteLineDemo.cs

using System;
using System.IO;

class StreamWriterWriteLineDemo
{
    static void Main()
    {
        string data =
            "안녕하세요.\r\n반갑습니다." + Environment.NewLine + "또 만나요.";

        //① StreamWriter 클래스를 사용하여 파일 생성
        //C 드라이브에 Temp 폴더를 미리 생성해야 함
        StreamWriter sw = new StreamWriter("C:\\Temp\\Test.txt");

        //② Write() 메서드: 저장
        sw.WriteLine(data);

        //③ StreamWrite 개체를 생성했으면 반드시 닫기
        sw.Close();

        //④ 메모리 해제
        sw.Dispose();
    }
}

이 실행의 결괏값은 따로 콘솔 화면에는 나타나지 않습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.