如何使用StreamReader将文本文件读入C#windows窗体应用程序的列表框?文本文件称为Movie Catalog,列表框名为catalogListBox。我想要做的是使文本文件中的每一行都是列表框中的不同项。我在visual studio上使用C#windows窗体应用程序。提前感谢那些帮助的人!
答案 0 :(得分:0)
这符合法案吗?
string file = @"C:\temp\testfile.txt";
List<string> lines = new List<string>();
string line = "";
using (StreamReader reader = new StreamReader(file))
{
while ((line = reader.ReadLine()) != null)
{
lines.Add(line);
}
listBox1.DataSource = (lines);
}
答案 1 :(得分:0)
this.catalogListBox.DataSource = new StreamReader("Movie Catalog").ReadToEnd().Split(new char[] {
'\n'
});