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

本文关键字:添加 列表 | 更新日期: 2023-09-27 18:07:17

我有一个列表框List1List2,我想从List2添加选定的项目到List1。我的做法如下。

List1.Items.Add(List2.SelectedItem);

如何避免在List1重复,如果从List2相同的项目被添加?

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

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