1

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

public void LoadArrayList()
{
snip
}
4

1 回答 1

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());
}
于 2013-09-25T03:59:14.867 回答