我在弄清楚如何使其工作方面遇到困难。我基本上需要从.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());
}