Я создаю программу, которая должна сравнивать имя, которое вводит пользователь, с банком имен в списке.Программа должна сравнивать все имена одно за другим, буква за буквой, чтобы найти лучшее совпадение.Как я должен выбрать значение в списке, чтобы сравнить его со строкой?И как я могу сравнить букву за буквой?
private void btnRechercher_Click(object sender, EventArgs e)
{
if (txtName.Text.Length == 0)
{
MessageBox.Show("Enter a name.", "Error");
}
else
{
txtName.Text = txtName.Text.ToUpper();
string sName = txtName.ToString();
byte byEquivalentLetters = 0;
if (this.lstName.Items.Count > 0)
{
{
if (chkExactResearch.Checked == true)
{
while (txtName.TextLength != 0)
{
// What do I write here?
}
}
}
}
}
Обратите внимание, что в моем коде
txtName = LEA \ r \ nEMMA \ r \ nOLIVIA \ r \ nFLORENCE