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);
}
}
}