本文摘自PHP中文网,作者大家讲道理,侵删。
1 2 3 4 5 6 | FileStream aFile = new FileStream(SingleFile, FileMode.Open);
StreamReader sr = new StreamReader(aFile, Encoding.GetEncoding( "gb2312" ), true );
string FileContent = sr.ReadToEnd();
aFile.Close();
ProcessData Pd = new ProcessData();
Pd.ProceData(FileContent);
|
StreamReader 使用3个参数 最后一个自动检测utf-8,中文大部分是gb2312,如果不是utf-8,就用gb2312
系统自带utf 检测 ,见如下
阅读剩余部分
相关阅读 >>
c# 四舍五入round函数使用
c#自定读取配置文件类
常用的c#类
c#将文件上传、下载(以二进制流保存到数据库)
c#测试代码执行时间的方法
c#分别用前序遍历、中序遍历和后序遍历打印二叉树
c#访问sqlserver的工具类sqlserverhelper
c#读取中文文件乱码的解方法
c#查找字符串的所有排列组合
c#中登陆账户使用的md5加密算法
更多相关阅读请进入《代码片段》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#读取中文文件乱码的解方法