티스토리 뷰

P rogramming/C # (13.05~)

C# txt 파일 읽기

Only I Can 2013. 7. 30. 20:25
using System;
using System.IO;

class Test 
{
    public static void Main() 
    {
        StreamReader sr = new StreamReader("TestFile.txt") 

        String line;
        while ((line = sr.ReadLine()) != null) 
        {
            Console.WriteLine(line);
        }
    }
}


위는 msdn 참조


using System.IO 를 이용하고, StreamReader 라는 클래스와    ReadLine 을 이용해서 file을 읽음


streamReader( string ) 에 string 은 현 폴더안에 있는 파일 혹은 pull path 를 이용해서 파일에 접근 할 수 있음


openfileDialog 를 이용해서 파일에 직접 접근할 수도 있음.




OpenFileDialog OFD = new OpenFileDialog();

OFD.ShowDialog();


string openSrc = OFD.FileName;//전체 경로명을 openSrc변수에 넣어줍니다.


int search = OFD.FileName.LastIndexOf("\\");


this.Text = openSrc.Substring(search+1);


textBox1.Text = null;


StreamReader sr = new StreamReader(openSrc, Encoding.Default);


textBox1.Text = sr.ReadToEnd();


sr.Close();



위에는 msdn 을 참고하고 만든 소스


txt 파일을 읽고 streamReader 를 통해서 textBox 에 붙여 넣는 소스 입니다.



언제나 클래스를 잘 활용해서 적절하게 코딩하는 법을 익히시길

댓글
댓글쓰기 폼