C#ListView:如何正确连接

时间:2018-11-16 03:14:12

标签: c# listview

我有以下代码:

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

我需要将名字中间名姓氏连接为单个字符串,以显示在ListView上的单个单元格中。由于在数据库中,这三个条目可以不同,也可以不在一起。

但是,我遇到了IndexOutOfRangeException错误。有任何线索吗?

2 个答案:

答案 0 :(得分:0)

尝试

  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);

答案 1 :(得分:-1)

在此链接中,您可以在C#中看到String.Concat方法。 https://docs.microsoft.com/en-us/dotnet/api/system.string.concat?view=netframework-4.7.2