Duplicar posible:
Are there any Fuzzy Search or String Similarity Functions libraries written for C#?C# - Comparación de similitud de cadenas
¿Cuál es la mejor manera de comparar 2 cadenas para ver lo similares que son?
Ejemplos:
My String
My String With Extra Words
O
My String
My Slightly Different String
Lo que estoy buscando es para determinar la similitud de la primera y segunda cadena en cada par es. Me gustaría calificar la comparación y si las cuerdas son lo suficientemente similares, las consideraría un par coincidente.
¿Hay una buena manera de hacer esto en C#?
Levenshtein edit distance, Soundex, and Hamming distance all hacen esto de diferentes maneras. Deberá definir mejor su métrica antes de poder encontrar una implementación. – bmm6o