我在弄清楚如何使其工作方面遇到困难。我基本上需要从.txt文件中加载行,并将每行分别添加到Arraylist中。
这是我到目前为止所能完成的工作,但是当我填充组合框时它们全部都出现在一行上。
我将不胜感激任何帮助/提示

public void LoadArrayList()
{
snip
}

最佳答案

你可以做如下

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());
}

10-06 00:00