返回数组值到列表框(c#)
本文关键字:列表 数组 返回 | 更新日期: 2023-09-27 18:15:49
我有一个数组,它从文本文件中获取其值。每一行都是一个数组值。我试图使每个数组值进入列表框。如
[0] - Hello
[1] - Goodbye
,在列表框中,第一个选项将是hello,第二个选项将是goodbye,等等。
文本文件为Hello和Goodbye,分隔行
下面是我从文本文件中排序数组的代码:StreamReader sr = new StreamReader("text.txt");
int counter = 0;
string line;
string[] linea;
linea = new string[100];
while ((line = sr.ReadLine()) != null)
{
linea[counter] = line;
counter++;
}
sr.Close();
下面是列表框的代码:
this.listBox1.Items.AddRange(new object[] {
// Values go here
// i want the arrays here, so that its like "hello", "goodbye",
});
非常感谢帮助。我使用的是MS Visual Studio 2010.
你可以为Listbox指定DataSource:
this.listBox1.DataSource = object[];
HTH .
我还没有测试过,但我认为你可以这样做:
this.listBox1.Items.AddRange(linea);
编辑:刚刚测试过了,效果很好!:)
编辑:刚刚意识到它不需要强制转换