fin - list c# contains example
Lista de comparaciĆ³n ''Excepto''-ignorar el caso (2)
Esto es lo que funcionó:
IEnumerable<string> differenceQuery = inputTable.Except(strArrList,
StringComparer.OrdinalIgnoreCase);
Se utiliza StringComparer
lugar de StringComparison
.
Tengo dos listas y quiero compararlas y obtener las diferencias, mientras ignoro cualquier diferencia de casos.
He usado el siguiente código para obtener las diferencias entre las dos listas, pero no ignora las diferencias de casos.
IEnumerable<string> diff = list1.Except(list2);
List<string> differenceList = diff.ToList<string>();
Intenté esto:
IEnumerable<string> diff = list1.Except(list2, StringComparison.OrdinalIgnoreCase);
pero Excepto no parece tener una verificación de caso de cadena de ese tipo (error). Espero que haya un trabajo alrededor.
Prueba esto :)
List<string> except = list1.Except(list2, StringComparer.OrdinalIgnoreCase).ToList();
¡Trabajó para mi!