在C#中向列表框添加项目时如何避免重复

时间:2014-06-08 10:32:50

标签: c# .net listbox

我有一个列表框List1List2,我想将所选项目从List2添加到List1。我这样做。

List1.Items.Add(List2.SelectedItem);

如果添加List1中的相同项目,如何避免重复List2

1 个答案:

答案 0 :(得分:1)

if (List2.SelectedItem != null 
  if (! List1.Items.Contains(List2.SelectedItem))
     {  List1.Items.Add(List2.SelectedItem);
        List2.Remove(List2.SelectedItem);
     }