首页 > 解决方案 > C# ListView:如何正确连接

问题描述

我有以下代码:

CSA.Subitems.add(read["firstname"+#middlename"+" lastname"].tostring());

我需要将firstnamemiddlenamelastname连接到一个字符串,以显示在ListView. 由于在数据库中,三个条目可以不同,也可以不在一起。

但是,我收到一个IndexOutOfRangeException错误。有什么线索吗?

标签: c#listview

解决方案


尝试这个

  string[] saLvwItem = new string[3];


  saLvwItem[0] = read["firstname"].ToString();
  saLvwItem[1] = read["middlename"].ToString();
  saLvwItem[2] = read["lastname"].ToString();

  ListViewItem lvi = new ListViewItem(saLvwItem[0]+" "+saLvwItem[1]+" "+saLvwItem[2]);

  CSA.Items.Add(lvi);

推荐阅读