首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

弄个防止listBox重复添加Items的小东西都脑大啊该如何解决

2012-04-24 
弄个防止listBox重复添加Items的小东西都脑大啊依然重复添加了,根本没办法防止重复的items , 了个去啊。C#

弄个防止listBox重复添加Items的小东西都脑大啊
依然重复添加了,根本没办法防止重复的items , 了个去啊。

C# code
        private void button2_Click(object sender, EventArgs e)        {            IPHostEntry iphost = Dns.GetHostEntry(textBox1.Text);                    //string ipaddress = ip.AddressFamily.ToString();                    //listBox1.Items.Add(ipaddress);                 foreach (IPAddress ip in iphost.AddressList)                  {                     if(!listBox1.SelectedItems.Contains(ip.ToString()))                     {                         listBox1.Items.Add(ip.ToString());                     }                     else                     {                         MessageBox.Show("Item Exists!");                        }                  }                }


[解决办法]
你还选中干嘛??

C# code
private void button2_Click(object sender, EventArgs e){       IPHostEntry iphost = Dns.GetHostEntry(textBox1.Text);        foreach (IPAddress ip in iphost.AddressList)        {             if(!listBox1.Items.Contains(ip.ToString()))              {                   listBox1.Items.Add(ip.ToString());              }               else               {                     MessageBox.Show("Item Exists!");                   }      }        } 

热点排行