C# 读取TXT文件内容到listview,怎么做到?

 我来答
chixuwei0805
推荐于2019-08-12 · TA获得超过378个赞
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:211万
展开全部
//读取备忘录中的记录
private void GetRead()
{
string filenametxt = null;
ArrayList arelist = new ArrayList();//定义一个集合用于存储文本的命名
//获取程序启动的路径
string filepathtxt = System.Windows.Forms.Application.StartupPath + "\\memo\\";
DirectoryInfo dref = new DirectoryInfo(filepathtxt);//获取备忘录文件的路径
FileInfo[] filetxt = dref.GetFiles();//获取备忘录文件的集合
foreach (FileInfo filetxt2 in filetxt)
{
filenametxt=filetxt2.Name;//获取文本的名称
string hh= filetxt2.FullName;//文件的完整路径
string txttime =filenametxt.Substring(0, filenametxt.IndexOf("."));//获取截取后的文件名称
arelist.Add(txttime);//保存所有的文件名称
StreamReader sr1 = new StreamReader(hh, Encoding.GetEncoding("Gb2312"));
while (sr1.Peek() >= 0)
{
string row = sr1.ReadToEnd();

string chan = this.Getsubstring(row) +" " +"【"+txttime+"】";
ltwaind.Items.Add(chan);//把读取到的数据添加到listview中
}
sr1.Close();
sr1.Dispose();

}

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式