我正在尝试从组合框中删除更多项目,但应用程序一次只删除一个项目。
有combobox
一个电子邮件地址列表。我想删除空项目("")
,以及那些没有@
文本内部的项目。
下面的代码一次只删除一项。
for (int i = 0; i < cmbTo.Items.Count; i++)
{
string st = cmbTo.Items[i].ToString();
if (st == "" || st.IndexOf("@") == -1)
{
cmbTo.Items.RemoveAt(i);
}
}
我该如何重写这个?