C# WinForm

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

NicSub 2019. 2. 20. 10:56
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


반응형