检查列表框项目是否存在的方法:
private bool ValueAlreadyInListLanguage(object vItem)
{
string valueTextBox = TextBoxLanguages.Text;
string valueListBox = vItem.ToString();
return valueTextBox == valueListBox;
}
解决方案
private bool ValueAlreadyInListLanguage(object vItem)
{
string valueTextBox = TextBoxLanguages.Text.Trim();
string valueListBox = vItem.ToString();
return valueTextBox.Equals(valueListBox, StringComparison.CurrentCultureIgnoreCase);
}
现在,如果我将例如“瑞典语”保存到我的列表框中,我无法添加“瑞典语”,因为它已经存在。