我无法弄清楚如何让它发挥作用。我基本上需要从.txt文件加载行,并将每行分别添加到Arraylist。 这是我到目前为止,它的工作原理,但当我填充组合框时,它们都出现在一行。 我将不胜感激任何帮助/提示
public void LoadArrayList()
{
snip
}
答案 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());
}