关于StreamReader出现乱玛的问题

1.StreamReader sr = new StreamReader("README.txt");
 string line;
 line = sr.ReadLine()) != null
在这种情况下如果有中文字符,获取的line有时候是乱玛,如果出现这样的情况,
在StreamReader的构造函数里面加上"Encoding"参数即可
StreamReader sr = new StreamReader("README.txt",System.Text.Encoding.Default);

你可能感兴趣的:(Stream)