以前都是用UTF-8解决,一直没有关心ANSI格式下,解决乱码问题的办法. 这个其实也很简单:
读文件
StreamReader sr = new StreamReader("yourFilePath", Encoding.Default);
string strBody = sr.ReadToEnd();
sr.Close();
写文件
StreamWriter sw = new StreamWriter("yourFilePath", false, Encoding.Default);
sw.Write("中文ABC");
sw.Close();