将数据从文本文件读取到选中的列表框

本文关键字:列表 读取 数据 文本 文件 | 更新日期: 2023-09-27 17:57:24

Hallo There希望我可以征求一些建议。从文本文件中读取数据并将其添加到选中的列表框中的最佳方法是什么?

像这样的东西,尽管这不能正常工作。

FileStream fs = new FileStream("../../Features.txt", FileMode.Open, FileAccess.Read);
            BufferedStream bs = new BufferedStream(fs);
            fs.Close();
            StreamReader sr = new StreamReader("../../Features.txt");

            chkFeatures.Items.Add(sr.ReadToEnd());
            sr.Close();

问候阿里安

将数据从文本文件读取到选中的列表框

这是另一种方式:

string filePath = @"C:'test.txt";
if (System.IO.File.Exists(filePath))
   checkedListBox1.Items.AddRange(System.IO.File.ReadAllLines(filePath));

尝试以下操作:

using (StreamReader sr = new StreamReader("../../Features.txt"))
{
    while (sr.Peek() >= 0) 
    {
        chkFeatures.Items.Add(sr.ReadLine());
    }
}

指:

StreamReader.ReadLine Method

流读取器类