从ANSI编码格式txt文件中读取中文

来源:互联网 发布:在迪拜学英语 知乎 编辑:程序博客网 时间:2024/05/22 09:38

如果是Unicode和utf-8编码格式的是可以直接使用StreamReader来读取的。

C#读取方法:

StreamReader sr = new StreamReader("文件路径")string str = sr.ReadToEnd();
如果是ANSI编码格式就需要在生成reader实例的时候设置读取方式

StreamReader sr = new StreamReader("文件路径", Encoding.GetEncoding("GBK"))
GBK是一种汉字编码标标准

0 0