4
LINQ Operador distinto, ¿ignorar mayúsculas y minúsculas?
Dado el siguiente ejemplo simple: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Parece que CaseInsensitiveComparer no se está utilizando en realidad para hacer una comparación que no distingue entre mayúsculas y minúsculas. En …