リストボックスアイテムが存在するかどうかをチェックするメソッド:
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);
}
たとえば、「Swedish」をリストボックスに保存すると、「swedish」はすでに存在するため追加できません。