태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

C# 관련2009/06/24 12:10




파일을 읽어서 콘솔에 출력해 주는 코드입니다.

using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 파일_입출력
{
    class Program
    {
        public static void Main()
        {
            //스트림 객체 생성
            Stream stream = File.OpenRead(@"C:\Csharp\test.txt");

            //스트림리더 객체 생성, 인코딩은 시스템 설정 값으로 지정함. 이렇게 옵션을 지정해야 한글이 깨지지 않고 제대로 나온다.
            StreamReader streamReader = new StreamReader(stream, Encoding.Default);

            string str;
            int i = 0;

            //스트림을 다 읽어들이면 null을 반환합니다.
            while((str = streamReader.ReadLine()) != null)
            {
                i++;
                Console.WriteLine("Line {0}: {1}",i,str);
            }

            //스트림의 포지션을 처음으로
            stream.Position = 0;
            str = streamReader.ReadLine();
            Console.WriteLine("Line XX: {0}",str);

            streamReader.Close();

        }
    }
}

저작자 표시 비영리 변경 금지
<블로그 공지입니다.>


이 블로그는 웹사이트 방문자에게 광고를 제공하기 위해 외부 애드서버 제휴업체를 활용합니다. 외부 애드서버 제휴업체는 이름, 주소, 이메일, 전화번호 등의 개인 정보를 제외한 사용자의 웹사이트 방문기록을 사용하여 사용자의 관심 분야에 적합한 광고를 제공합니다. 정보 수집에 대한 자세한 내용과 외부 애드서버 제휴업체가 사용자 정보를 활용하지 않도록 설정하는 방법에 대해 확인하려면 여기를 클릭하십시오.
Google 광고 및 콘텐츠 네트워크 개인정보 보호정책 



Posted by 글벙
TAG

TRACKBACK http://wantkorean.com/trackback/238 관련글 쓰기

댓글을 달아 주세요