You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在C#中将.txt文件加载到ListBox控件中

如何在C#开发环境中将.txt格式文本文件加载到ListBox控件?

这事儿不难,我给你个直接能用的实现方案,核心就是用StreamReader逐行读取文件内容,然后把每一行添加到ListBox的Items里:

// 先确保引用了 System.IO 命名空间
using (StreamReader sr = new StreamReader("file.txt")) 
{ 
    string line; 
    // 循环读取每一行,直到文件结束
    while ((line = sr.ReadLine()) != null) 
    { 
        listBox1.Items.Add(line); 
    } 
    sr.Close(); 
}

几个关键点要注意:

  • 把代码里的固定字符串"file.txt"替换成你通过OpenFileDialog获取到的文件路径,也就是openDialog.FileName
  • 用using语句包裹StreamReader是最佳实践,它会自动帮你释放资源,不用手动担心内存泄漏的问题
  • 如果你的代码里找不到StreamReader,记得在文件顶部添加using System.IO;引用

内容的提问来源于stack exchange,提问作者Antonio Boras

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 03:45:19