재우니의 블로그

 

http://msdn.microsoft.com/en-us/library/vstudio/8bh11f1k.aspx

 

내용물을 파일 인코딩을 한글(euc-kr) 로 하여 저장하기



            string[] lines = { "First line", "Second line", "Third line" };

            using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"d:\WriteLines_euc.txt", 
                true, System.Text.Encoding.GetEncoding("euc-kr")))
            {
                foreach (string line in lines)
                {
                    // If the line doesn't contain the word 'Second', write the line to the file. 
                    if (!line.Contains("Second"))
                    {
                        file.WriteLine(line);
                    }
                }
            }



내용물을 파일 인코딩을 utf-8 로 하여 저장하기

 



            using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"d:\WriteLines_utf8.txt",
                true, System.Text.Encoding.GetEncoding("utf-8")))
            {
                foreach (string line in lines)
                {
                    // If the line doesn't contain the word 'Second', write the line to the file. 
                    if (!line.Contains("Second"))
                    {
                        file.WriteLine(line);
                    }
                }
            }