2016. 2. 22. 05:32

파일 입출력 기본 방법


StreamWriter 클래스의 WriteLine 함수를 사용하여 파일에 데이터를 쓸 수 있습니다.

StreamReader 클래스의 ReadLine 함수를 사용하여 파일로부터 데이터를 읽어올 수 있습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 using System.IO; // 파일 입출력 함수를 사용하기 위해 스크립트에 포함시킨다.
 
// 파일에 쓰기
void WriteFile( String filepathIncludingFileName )
{
    StreamWriter sw = new StreamWriter( filepathIncludingFileName );
    sw.WriteLine("Line to write"); // 줄단위로 파일에 입력
    sw.WriteLine("Another Line");
    sw.Flush(); // 파일 쓰기 반드시 해준다.
    sw.Close(); // 파일 쓰기 반드시 해준다.
}
 
 
// 파일로 부터 읽기
void ReadFile( String filepathIncludingFileName)
{
    StreamReader sr = new File.OpenText(filepathIncludingFileName);
 
    input = "";
    // 파일을 줄단위로 읽는다.
    while (true)
        {
        input = sr.ReadLine();
        if (input == null) { break; }
        Debug.Log("line="+input);
    }
    sr.Close(); // 파일 읽기후 반드시 해준다.
}
cs


Posted by 시리시안