依然重复添加了,根本没办法防止重复的items , 了个去啊。 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!");
}
}
}
{
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# 用户名和密码的判断!
- 文件如何绑定另外两个文件~~急啊~
- 关于SQL的乱码问题,各位帮忙
- vs2005离骑的错误,是高手的进来指导下
- 试图运行项目是出错:无法在Web服务器上启动调试,你不具备调试此应有程序的权限,此项目的URL位于Internet区域。
- 如何按顺序读取XML文件
- 凡是与web有关的都创建不了
- 请教高手:为什么我在用DataGrid控件时,找不到DataBind()方法?
- c# winform中 如何在另一个类中 修改form类中的控件
- 如何判断一个 ArrayList 是否有不同的值?
- c# 新手求教:c# 添加一个新项目之后,如何使用其中的函数
- 这个网站为什么通过程序获取不到源码?
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!");
}
}
}
private void button3_Click(object sender, EventArgs e)
{
List<string> lst = new List<string>();
lst.Add("1");
lst.Add("2");
lst.Add("3");
lst.Add("4");
lst.Add("1");
foreach (string str in lst)
{
if (!listBox1.Items.Contains(str))
{
listBox1.Items.Add(str);
}
}
}
够晕菜的,不知道SelectItems是虾米意思呢?