前言
使用StreamReader字节流读取csv表格时,如不指定编码格式,表格内中文读出来会是乱码
提示:以下是本篇文章正文内容,下面案例可供参考
二、使用步骤
1.引入库
代码如下(示例):
using System.IO;
2.读入数据
代码如下(示例):
public void ReadCSV(string pathcsv)
{
var reader = new StreamReader(File.OpenRead(pathcsv), Encoding.GetEncoding(936));
List<string> listA = new List<string>();
for (int i = 0; i < 16; i++)
{
var line = reader.ReadLine();
listA.Add(line);
textBox1.Text += line + "\r\n";
}
reader.Close();
reader.Dispose();
}
读取路径后面指定编码格式,成功读出中文