而VS打开以及新建文件使用的是UTF8编码。所以会出现乱码错误。解决办法很简单: 出现中文时,打开文件请使用: StreamReader read = new StreamReader(filename, System.Text.Encoding("GB2312")); 或 String strContent=File.ReadAllText(filename,Encoding.GetEncoding("GB2312")); 新建文件请使用: StreamWriter writ...
而VS打开以及新建文件使用的是UTF8编码。所以会出现乱码错误。解决办法很简单: 出现中文时,打开文件请使用: StreamReader read = new StreamReader(filename, System.Text.Encoding("GB2312")); 或 String strContent=File.ReadAllText(filename,Encoding.GetEncoding("GB2312")); 新建文件请使用: StreamWriter writ...
而VS打开以及新建文件使用的是UTF8编码。所以会出现乱码错误。解决办法很简单: 出现中文时,打开文件请使用: StreamReader read = new StreamReader(filename, System.Text.Encoding("GB2312")); 或 String strContent=File.ReadAllText(filename,Encoding.GetEncoding("GB2312")); 新建文件请使用: StreamWriter writ...