在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 {//其他操作} }