fin example c# list ienumerable case-sensitive

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!