c#阅读和组合框中的arraylist

时间:2013-09-25 03:54:35

标签: c#

我无法弄清楚如何让它发挥作用。我基本上需要从.txt文件加载行,并将每行分别添加到Arraylist。 这是我到目前为止,它的工作原理,但当我填充组合框时,它们都出现在一行。 我将不胜感激任何帮助/提示

public void LoadArrayList()
{
snip
}

1 个答案:

答案 0 :(得分:4)

你可以这样做

cboActor.Items.AddRange(File.ReadAllLines(filename));

您目前正在做的是将所有文本作为一个项目阅读,然后将其添加到组合框。

public void LoadArrayList()
{
    ActorArrayList.AddRange(File.ReadAllLines(filename));
}

public void PopulateActors()
{
  cboActor.Items.Clear();
  cboActor.Items.AddRange(ActorArrayList.ToArray());
}