Code Bye

在listbox里查询数据能否存在,求指导决

在textbox中显示名字,按钮嗯一次,显示一个名字,名字与名字之间用‘->’连接,旁边有一个存储着全部名字的listbox,然后本人想在修改textbox 的内容后检查名字能否存在,为什么本人这么写的没反应啊?求指导
string[] t = textBox5.Text.Split("->".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
                            for (int v = 0; v < t.Length; v++)
                            {
                                if (!this.listBox1.Items.Contains(t[v]))
                                {
                                    MessageBox.Show("!");
                                }
                                else
                                {//其他操作}
}
解决方案

40

this.listBox1.Items是个集合
 string[] t = "123".Split("->".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
            foreach (string str in t)
                for (int v = 0; v < listBox1.Items.Count; v++)
                    if (!this.listBox1.Items[v].ToString().Contains(str))
                    {
                        MessageBox.Show("!");
                    }
                    else
                    {//其他操作}
                    }

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明在listbox里查询数据能否存在,求指导决