从一个listbox添加数据到另一个listbox 值不重复
有listbox1         和listbox2:          
       现在就是选中listbox1中的项往listbox2中添加,         问:如果在listbox2中已经存在了listbox1的选择项就不让再往listbox2中添加?
------解决方案--------------------ListBox a; 
 ListBox b;   
 foreach(object o in b.Items) 
 { 
     if (!a.Items.Contains(o.ToString())) 
     { 
         a.Items.Add(o.ToString()); 
     } 
 }
------解决方案--------------------foreach(object o in b.Items) 
 { 
     if (!a.Items.Contains(o.ToString())) 
     { 
         a.Items.Add((DataRowView)o); 
     } 
 } 
------解决方案--------------------呵呵,这样不就行了: 
                 if (!listBox2.Items.Contains(listBox1.SelectedItem)) 
                 { 
                     listBox2.Items.Add(listBox1.SelectedItem); 
                 }