티스토리 뷰

728x90
반응형

using System;
using System.IO;
using System.Text;     //인코딩에 관한 내용이 들어있음

namespace ConsoleApplication1
{
    class Class1
    {
           [STAThread]
           static void Main(string[] args)
           {
              Encoding encode = System.Text.Encoding.GetEncoding("ks_c_5601-1987");

                FileStream fs = new FileStream(@"c:/temp/test.txt",FileMode.Open,FileAccess.Read);

                StreamReader sr = new StreamReader(fs,encode);    //여기에 넣어주면 인코딩됨
               

                 string str = sr.ReadToEnd();

                 Console.WriteLine( str);

                sr.Close();
                fs.Close();
            }
     }
}



FileStream 읽어올때 한글깨짐 해결하자 ^^

출처: http://cafe.daum.net/_c21_/bbs_search_read?grpid=OVUm&fldid=7Iy9&datanum=39


반응형

'C# WinForm' 카테고리의 다른 글

int to float 형변환  (0) 2019.04.04
메인폼에서 서브폼에 값 전달  (0) 2019.03.27
소켓 통신  (0) 2019.02.25
C# 텍스트 박스 숫자만 입력  (0) 2019.02.19
윈폼 프린터 세팅  (0) 2019.02.19
댓글