Я хотел бы найти ближайшее совпадение строк из списка, данного программно.
Например: если у меня есть список строк как
List strList = new List () {"Заказ" "Сотрудник" "Категория заказа", "Расчет выплат"}
И когда пользователь указывает 'ord', он должен предлагать "Заказ", если написано "emp", он должен предлагать "Сотрудник", если предложение "bencalc" должно быть "Расчет выгоды".
Как я могу достичь этого программно. Я читал, что «расстояние Левенштейна» поможет. Но я чувствую, что даст расстояние вставки / удаления.
Могу ли я получить требуемые результаты?
С уважением,
NAK