c# - c# 阅读和组合框中的 arraylist

标签 c#

我无法弄清楚如何让它工作。我基本上需要从 .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());
}

关于c# - c# 阅读和组合框中的 arraylist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18995920/

相关文章:

c# - 关于 Linq to SQL 映射对象设计的建议

c# - 在 C# 中,对引用类型执行成功的转换操作最终会在堆上创建一个新的存储位置

c# - 获取 TreeView 中的扩展节点

javascript - 如何使用 webpack 包含整个 polyfill 文件夹?

c# - WPF统计一段视频的帧数C#

c# - 如何以非泛型方式获取类型的默认值?

c# - ASP.NET MVC 5 & Entity Framework 多对多关系

c# - 使用 XmlSerializer 解析 xml 时出错

c# - 为什么这个私有(private)方法确实从另一个类中执行?

c# - 如何在自定义 session 状态提供程序中将 session 数据转换为 SessionStateStoreData 类型