c# - C# ListView:如何正确连接
问题描述
我有以下代码:
CSA.Subitems.add(read["firstname"+#middlename"+" lastname"].tostring());
我需要将firstname、middlename和lastname连接到一个字符串,以显示在ListView
. 由于在数据库中,三个条目可以不同,也可以不在一起。
但是,我收到一个IndexOutOfRangeException
错误。有什么线索吗?
解决方案
尝试这个
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);
推荐阅读
- scala - 在 Scala 中使用 newtype 时是否需要定义函数?
- flutter - 如何根据用户单击的项目返回不同的 Sliver 而无需重建整个 StatefullWidget
- windows - .bat 文件中的命令 - 替换目录包含特定单词
- reactjs - 修复后未刷新 Lint 错误
- java - 如何在java中将aiff转换为pcm?
- python - 我如何计算像“?”这样的特殊字符?在 Pandas 中我的 DataFrame 中的每一列?
- python - 将 Tkinter 转换为 ttk
- ruby-on-rails - 如何访问在类范围内使用小写字符定义的变量?
- c# - WPF 文本控件仅在调度程序内更新
- r - 仅解决第一行后,数据框代码似乎停止了吗?