首页 > 解决方案 > 如何使用 Listbox C# 将两列放在同一行

问题描述

我试图将名字和姓氏放在同一行但没有成功,而是返回列表中的名字和姓氏值。我做错了什么?

            foreach (DataRow dr in dt.Rows)
        {
           this.lstBoxRunnerName.Items.AddRange(new object[] {
           dr["firstName"].ToString() , dr["lastName"].ToString(),
        });

        }

标签: c#

解决方案


对于单项使用Add,不AddRange

foreach (DataRow dr in dt.Rows)
{
   this.lstBoxRunnerName.Items.Add(dr["firstName"].ToString() + dr["lastName"].ToString());
}

推荐阅读