c# - 如何在c#中将ArrayList添加到listview1

标签 c# .net listview arraylist

我有一个ArrayList

...    
while (reader.Read())
{
        decimal nr_zbor = reader.GetDecimal(cod_zbor);
        string airport = reader.GetString(name_aeroport);
        string company = reader.GetString(name_company);
        list.Add(nr_zbor);
        list.Add(airport);
        list.Add(company);
}
...

我希望放入 ListView 列[zbor,机场,公司],但我现在不知道如何

fly = searchFly.GetFly(direction, country, theDate, DFlexible);

你能帮我吗?

最佳答案

一个选择是创建一个具有这 3 个属性的类

class nac
{
   public decimal nr_zbor ...
   public string airport ...
   public string company ...
}

List<nac> nacs = new List<nac>();

这些属性是列

ListView Class

关于c# - 如何在c#中将ArrayList添加到listview1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12654864/

相关文章:

c# - WinForms 文本框的自定义插入符号

c# - 从 http 服务流式传输大文件

qt从嵌套 ListView 快速调用 ListView 的索引

android - 如何制作此 Android 气泡 ListView 列表项以便背景随文本大小调整

android - ListView 中的错误。当我滚动 ListView 时, ImageView 会自行更改。我的错误是什么?

c# - 货币作为字符串还是货币作为数字?

c# - 字段初始值设定项无法引用 C# 中的非静态字段方法或属性错误

c# - 将数据绑定(bind)到组合框

c# - 如何更改组合框中的项目?

c# - 在 sqldatasource 中读取 sql 模式