streamreader caracteres chinos confusos
Hay un problema de codificación, este es un problema común con StreamReader~
StreamReader sr = new StreamReader(fs, Encoding.GetEncoding("utf-8")); p>
Prueba esto~
----------------------------------- ------- ---------
Esta oración no es necesaria, FileStream fs = new FileStream("f:\\aaa.txt", FileMode.Open, FileAccess .Read, FileShare.Read);
Usar directamente
StreamReader sr = new StreamReader("f:\\aaa.txt", Encoding.GetEncoding("utf-8")
O
StreamReader sr = new StreamReader("f:\\aaa.txt", Encoding.GetEncoding("GBK"));