我有两个具有一些重复值的组合框,我的问题是我需要比较两个组合框并且只需要在comboBox 1中删除重复值,这里有一个代码表示如何在比较一个comboBox值时删除重复项。请支持我。
comboBox1.Items.AddRange(dt.AsEnumerable().Select(i => i.ItemArray[0]).Distinct().ToArray());
DataTable table = new DataTable();
{
using (SqlDataAdapter da = new SqlDataAdapter(@"select LorryNo from Table1", cs))
da.Fill(table);
}
cs.Open();
comboBox1.DataSource = new BindingSource(table, null);
comboBox1.DisplayMember = "LorryNo";
cs.Close();
DataTable table2 = new DataTable();
{
using (SqlDataAdapter da2 = new SqlDataAdapter(@"select LorryNo from Table2", cs))
da2.Fill(table2);
}
cs.Open();
comboBox2.DataSource = new BindingSource(table, null);
comboBox2.DisplayMember = "LorryNo";
cs.Close();