我是 C# 新手。我有两个ListBoxes
1 listbox --> lbFirstTableColumns
2 listbox --> lbSecondTableColumns
combo Box --> cmbJoinColumn
现在我想比较两个ListBox
项目并添加cmbJoinColumn
我的常见项目Listboxes
我尝试了以下代码,但没有给出任何结果
public void AddJoinColumns()
{
try
{
List<string> lstArray = new List<string>();
//add each items to lstarray
for (int index = 0; index < lbFirstTableColumns.Items.Count; index++)
{
lstArray.Add(lbFirstTableColumns.Items[index].ToString());
}
//compare each listarray item in second listbox if any matching copy into combo box
foreach (string str in lstArray)
{
MessageBox.Show(str);
if (lbSecondTableColumns.Items.Contains(str))
{
cmbJoinColumn.Items.Add(str);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}